
Tenho tido dificuldades para me conectar ao meu endereço IPv6 via rsync. Como o argumento para a pasta de destino é separado por dois pontos, o endereço IPv6 interrompe isso da seguinte forma:
root@fdff::ffff:ffff:ffff:/path/to/dest
Como uso o rsync com um endereço IPv6 via SSH?
Responder1
Você vai querer colocar o endereço entre colchetes assim:
rsync -rtlzv -e ssh /path/to/src 'root@[fdff::ffff:ffff:ffff]':/path/to/dest
Responder2
Tente colocar o endereço IPv6 entre colchetes, assim:
root@[2001:db8:1234:5678:feed:face:dead:beef]:/path
Responder3
Encontrei o mesmo problema e descobri que a resposta aceita não funcionou com minha versão do rsync (2.6.9) ao usardo utilizador@como prefixo
Como solução alternativa, você pode usar a -l user
opção ssh:
rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'