Я пытался:
rsync -v -v -e 'ssh -p YY' ./testfile me@XXXXX:/home
Сообщение об ошибке
opening connection using: ssh -p YY -l me 146.6.84.206 rsync ->-server -vvve.s . /home
[sender] make_file(testfile,*,0)
send_file_list done
send_files starting
server_recv(2) starting pid=17537
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600)[sender=3.0.6]
_exit_cleanup(code=12, file=io.c, line=600): about to call exit(12)
Это прекрасно работает:
ssh -p YY me@XXXXX
Это наводит меня на мысль, что проблема не в том, что sshd
он не работает, а в том, что порт YY защищен от огня. Я все равно проверил.
Какие еще проблемы могут быть?
РЕДАКТИРОВАТЬ: проблема, кажется, "сам решается". Я не мог повторить на следующий день. Я запустил свой локальный компьютер. Возможно, у меня был другой IP-адрес, чем в прошлый раз. И теперь rsync волшебным образом работает. Я был бы признателен за предположения о том, что это могло бы быть в свете его ухода.
/home
удаленном сервере?