
Ich habe Probleme, über rsync eine Verbindung zu meiner IPv6-Adresse herzustellen. Da das Argument für den Zielordner durch Doppelpunkte getrennt ist, stört die IPv6-Adresse dies wie folgt:
root@fdff::ffff:ffff:ffff:/path/to/dest
Wie verwende ich rsync mit einer IPv6-Adresse über SSH?
Antwort1
Sie sollten die Adresse wie folgt in Klammern setzen:
rsync -rtlzv -e ssh /path/to/src 'root@[fdff::ffff:ffff:ffff]':/path/to/dest
Antwort2
Versuchen Sie, die IPv6-Adresse in Klammern zu setzen, etwa so:
root@[2001:db8:1234:5678:feed:face:dead:beef]:/path
Antwort3
Ich bin auf dasselbe Problem gestoßen und habe festgestellt, dass die akzeptierte Antwort mit meiner Version von rsync (2.6.9) nicht funktionierte, wenn ichBenutzer@als Präfix
Als Workaround können Sie die -l user
Option ssh verwenden:
rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'