rsyncを介してIPv6アドレスに接続するのが困難です。宛先フォルダーの引数はコロンで区切られているため、IPv6アドレスはこれを次のように混乱させます。
root@fdff::ffff:ffff:ffff:/path/to/dest
SSHを介してIPv6アドレスでrsyncを使用するにはどうすればよいですか?
rsyncを介してIPv6アドレスに接続するのが困難です。宛先フォルダーの引数はコロンで区切られているため、IPv6アドレスはこれを次のように混乱させます。
root@fdff::ffff:ffff:ffff:/path/to/dest
SSHを介してIPv6アドレスでrsyncを使用するにはどうすればよいですか?
回答:
次のように、括弧内にIPv6アドレスを配置してみてください。
root@[2001:db8:1234:5678:feed:face:dead:beef]:/path
私は同じ問題に遭遇しましたが、接頭辞としてuser @を使用すると、rsyncのバージョン(2.6.9)で受け入れられた答えが機能しないことがわかりました
回避策として、-l user
ssh のオプションを使用できます。
rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'