
He tenido dificultades para conectarme a mi dirección IPv6 a través de rsync. Debido a que el argumento para la carpeta de destino está separado por dos puntos, la dirección IPv6 interrumpe esto de esta manera:
root@fdff::ffff:ffff:ffff:/path/to/dest
¿Cómo uso rsync con una dirección IPv6 vía SSH?
Respuesta1
Querrás encerrar la dirección entre paréntesis así:
rsync -rtlzv -e ssh /path/to/src 'root@[fdff::ffff:ffff:ffff]':/path/to/dest
Respuesta2
Intente colocar la dirección IPv6 entre paréntesis, así:
root@[2001:db8:1234:5678:feed:face:dead:beef]:/path
Respuesta3
Me encontré con el mismo problema y descubrí que la respuesta aceptada no funcionaba con mi versión de rsync (2.6.9) cuando usabausuario@como prefijo
Como solución alternativa puedes utilizar la -l user
opción de ssh:
rsync -e 'ssh -l root' /path/to/src '[fdff::ffff:ffff:ffff]:/path/to/dest'