Похожие вопросы

Rsync Удаленная Локальная Проблема

мне было интересно, могу ли я получить помощь с этой командой rsync. Я пытаюсь скопировать файлы из удаленной системы, запустив rsync в локальной системе.

вот моя команда:

/usr/bin/rsync -avz serverbackup@SERVERIP:/home/serverrestore/game1/20132508.tar.gz /home/username/game1/ 'ssh -i /etc/claire/key'

однако я получаю эту ошибку здесь:

Unexpected local arg: /home/nharasym/game257/
If arg is a remote file/dir, prefix it with a colon (:).
rsync error: syntax or usage error (code 1) at main.c(1246) [Receiver=3.0.9]

любые идеи, как решить эту проблему?

5
задан icebox3d
источник

1 ответов

вам не хватает -e аргумент перед кодом ssh, а также, он должен быть перед источником и местом назначения. Следующая команда должна работать (при условии, что разрешения на ключевой файл и вложенный каталог удовлетворительно защищены в соответствии со стандартными требованиями ssh)

/usr/bin/rsync -avz -e 'ssh -i /etc/claire/key' serverbackup@SERVERIP:/home/serverrestore/game1/20132508.tar.gz /home/username/game1/
1
отвечен Kent 2013-08-26 02:57:23
источник

Другие вопросы bash debian file-transfer python rsync