Lubuntu 18.04, rsync дает мне 'sh: rsync: команда не найдена' rsync версия 3.1.2 установлена

Я пытаюсь синхронизировать корневую папку iPhone по ssh с папкой по адресу /home/Ryan/Downloads/iphone

$ rsync-e ssh root@192.168.0.74:/ /home/Ryan/Downloads/iphone

Я затем введу пароль при печати и затем получу следующее:

sh: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [reciever]
rsync error: remote command not found (code 127) at io.c(235) [reciever=3.1.2] 

Я знаю, что это правильный IP и имя устройства, потому что я могу использовать ssh самостоятельно и использовать dir, чтобы показать папки внутри него, которые я хочу скопировать.

0
задан 6 April 2021 в 15:15

1 ответ

На удаленном клиенте не установлен rsync, что приводит к ошибке sh: rsync: команда не найдена .

Тот же вопрос был задан здесь: https://superuser.com/questions/1432412/rsync-installed-but-still-getting-an-error-command-not-found/1432433

Альтернативой было бы смонтировать данные с удаленного компьютера на вашем локальном компьютере через NFS, SMB, SSHFS, ... Вот пример: https://unix.stackexchange.com/questions/204530/copy -from-remote-server-which-Doesnt-have-rsync

1
ответ дан 23 April 2021 в 23:25

Другие вопросы по тегам:

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