Ich habe es versucht:
rsync -v -v -e 'ssh -p YY' ./testfile me@XXXXX:/home
Fehlermeldung
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)
Das funktioniert gut:
ssh -p YY me@XXXXX
Was für mich darauf hindeutet, dass das Problem weder darin sshd
besteht, dass der Port YY nicht ausgeführt wird, noch dass er durch eine Firewall geschützt ist. Ich habe trotzdem nachgesehen.
Welche anderen Probleme könnte es geben?
EDIT: Das Problem scheint "selbstauflösend" gewesen zu sein. Am folgenden Tag konnte ich nicht replizieren. Ich habe meinen lokalen Computer hochgefahren. Vielleicht hatte ich vor allem eine andere IP-Adresse als beim letzten Mal. Und jetzt funktioniert rsync auf magische Weise. Ich würde es begrüßen, wenn ich mir vorstellen könnte, wie es gewesen sein könnte, wenn es vergangen wäre.
/home
dem Remote-Server?