'синхронизировать' не распознается как внутренней или внешней командой, исполняемой программой или пакетным файлом

Я очень новое в rsync и cygwin, и я уверен, что я установил все правильно. Я пытаюсь (на данный момент) просто rsync два ноутбука Windows XP для передачи файлов между ними, чтобы почувствовать это, прежде чем я займусь более крупными проектами.

Это код, который я пытаюсь использовать для передачи файлов, но я всегда получаю ту же ошибку.

$ rsync -zrptL -v -e 'ssh -p 222' /tmp/rawr/
Admin@192.168.0.113:/tmp/play Admin@192.168.0.113's password:

'rsync' is not recognized as an internal or external command, operable
program or batch file.

rsync: connection unexpectedly closed (0 bytes received so far)
[sender]

rsync error: error in rsync protocol data stream (code 12) at
/home/lapo/package/rsync-3.0.9-1/src/rsync-3.0.9/io.c(605)
[sender=3.0.9]

в чем может быть проблема? Я действительно застрял в данный момент.

28
задан Johnnie
06.02.2023 15:45 Количество просмотров материала 3190
Распечатать страницу

1 ответ

убедитесь, что на ноутбуке, работающем в качестве пульта ДУ, запущен демон sshd. Также убедитесь, что ваши версии одинаковы и просто, чтобы убедиться, что все хорошо, укажите абсолютный путь к ssh.

вы пробовали rsync локально на обоих ноутбуках? Например на ноутбуке сделать 'по rsync /cygdrive/C и в/tmp /cygdrive/с/tmp2, чтобы убедиться, что в rsync работает локально в первую очередь. Затем попробуйте решить ее по сети.

1
отвечен Johnnie 2023-02-07 23:33

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

Ваш ответ

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

Имя
Вверх