4

У меня есть Windows 7 и сервер Ubuntu, между которыми мне нужно синхронизировать файлы. Мой план состоял в том, чтобы использовать Rsync, запущенный в cygwin на компьютере с Windows, со следующим скриптом:

cd E:/User/
rsync -avz --delete -e "ssh -p 2221" Pictures/* user@sub.host.com:/Path/to/Files/
rsync -avz --delete -e "ssh -p 2221" user@sub.host.com:/Path/to/Files/* Pictures/

Однако, когда я пытаюсь это сделать, rsync выдает ошибку, подобную этой, для каждого файла или каталога.

rsync: recv_generator: fail to stat "/path/to/file/file.jpg": Permission denied (13)
rsync: recv_generator: mkdir "/path/to/file/": Permission denied (13)

Пользователь, которого я ssh'ing на сервер, имеет доступ к каталогу drwxrwxrwx (в соответствии с ls -la). Есть идеи, как это исправить?

1 ответ1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .