
rsync를 통해 IPv6 주소에 연결하는 데 어려움을 겪고 있습니다. 대상 폴더에 대한 인수는 콜론으로 구분되므로 IPv6 주소는 다음과 같이 이를 방해합니다.
root@fdff::ffff:ffff:ffff:/path/to/dest
SSH를 통해 IPv6 주소로 rsync를 어떻게 사용합니까?
답변1
다음과 같이 주소를 괄호로 묶는 것이 좋습니다.
rsync -rtlzv -e ssh /path/to/src 'root@[fdff::ffff:ffff:ffff]':/path/to/dest
답변2
다음과 같이 IPv6 주소를 괄호 안에 넣어보세요.
root@[2001:db8:1234:5678:feed:face:dead:beef]:/path
답변3
나는 동일한 문제에 직면했고 사용할 때 허용된 답변이 내 rsync 버전(2.6.9)에서 작동하지 않는다는 것을 발견했습니다.사용자@접두사로
-l user
해결 방법으로 ssh 옵션을 사용할 수 있습니다 .
rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'