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]

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

9
задан icebox3d
08.11.2022 15:56 Количество просмотров материала 3624
Распечатать страницу

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 2022-11-09 23:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

bash
debian
file-transfer
python
rsync
Вверх