Команда Rsync:
$ rsync -ah --progress --delete /path/* 192.168.1.1:/path/
Выдает ошибку
ohto@192.168.1.1's password: Could not chdir to home directory /var/services/homes/ohto: ... rsync: failed to set permissions on "/path": Operation not permitted (1)
Я могу копировать, создавать, удалять, изменять файлы и папки внутри папки NAS. Синхронизация с Grsync и Rsync не выполняется.
Проблема сохраняется даже после сброса и форматирования NAS.
Grsync - версия 1.2.5, Rsync - 3.1.1, Ubuntu Gnome 16.04, Gnome 3.20.1. NAS - это Synology 212j с DSM DSM 6.0-7321
Как я могу синхронизировать мои файлы с NAS без ошибок ?
В конце я хочу, чтобы мои файлы были защищены от криптолокеров. Это один шаг в этом направлении. Я не могу достичь этой цели без предварительной передачи файлов в NAS.
Так как Вы синхронизируете от Linux до DSM, я предложил бы использовать rsync непосредственно без первого монтирования места назначения NAS на Вашем рабочем столе. Нет никакого смысла позволяющего SMB/самбе находиться в середине - он представит дополнительные потенциальные проблемы, особенно с именованием файла и функциями, не поддерживавшими SMB (такими как символьные ссылки).
существует много различных способов настроить это, в зависимости от того, чего Вы хотите достигнуть (одноразовая синхронизация, регулярные резервные копии и т.д.), и я не сижу перед своим NAS прямо сейчас, таким образом, вероятно, лучший совет, который я могу дать, "ищут rsync в справке DSM", и "говорят нам немного больше о том, чего Вы пытаетесь достигнуть".
Это не имеет никакого отношения к zfs, но с недостаточными правами для Ваших синхронизирующих программ для доступа к gvfs папке.
можно протестировать это путем монтирования чего-то так, чтобы /var/run/user/1000/gvfs
был заполнен, и затем сделайте sudo ls /var/run/user/1000/gvfs
и ls /var/run/user/1000/gvfs
. Только последний перечислит содержание gvfs папки, первых сбоев с недостаточными правами доступа.
, Как свидетельствуется pkexec в Вашем сообщении, Вы пытаетесь выполнить их как корень, который перестал работать здесь. Просто выполните их как пользователя.
Команде rsync недостает имя пользователя , корректная команда rsync в этом случае
rsync -ah --progress --delete /path/* username@192.168.11.9:/path/
, Соответствующее имя пользователя и rsync сервис должны быть включены в NAS.
Против cryptolockers используют, например, офлайновый диск USB.
Для удаленного автоматического зашифрованного резервного использования онлайн Синхронизация БитТоррента.
Установка Синхронизация БитТоррента к Вашему компьютеру и выполненный это http://gamblisfx.com/how-to-install-bittorrent-sync-2-2-7-on-ubuntu-gnome-15-04/
Переходит в [1 132]
, localhost:8888/gui
с Вашим браузером
Установка Синхронизация БитТоррента или Синхронизация, к NAS http://help.getsync.com/hc/en-us/articles/206215185-Synology
После того, как Синхронизация установлена, выполняет его и нажимает URL
php.ini
файл является параметром конфигурации для php, необходимо изменить их для загрузки расширения. Читайте askubuntu.com/questions/356968/find-the-correct-php-ini-file .
– Jim
19 October 2017 в 16:44
Ваша учетная запись пользователя ohto, кажется, не имеет разумный корневой каталог на удаленном конце, это вызывает проблему входа в систему и заставляет rsync попытаться использовать где-нибудь, я не могу записать в для временных файлов.
ohto является, вероятно, счетом на сервис, который имеет необычный домашний dir, взгляните в/etc/passwd для наблюдения, где его домашний dir.
/usr/lib64/php/modules
" часть является автоматической, когда Вы работали make
и make install
. Руководство говорит Вам проверять, копируется ли фактический файл уже в /usr/lib64/php/modules
.
– Jim
19 October 2017 в 16:39