-
scpno es compatible con el reenvío de su agente (codificado para ser deshabilitado en el código), por lo que no es posible lo que está intentando. -
El problema está en
sudo. Conexión assh-agentse almacena en la variable de entornoSSH_AUTH_SOCK(echo $SSH_AUTH_SOCK) y esta variable no se conserva durante elsudoentonces hay dos posibilidades:-
No use
sudoascp. Ejecute soloscpa alguna ubicación sana y luegosudo cpel archivo a la ubicación deseada. -
Forzar
sudopara preservar env. variables usando el-Ecambiar:sudo scp -r <new_folder> <second-server-path>
-
-
Cuando desee copiar el archivo entre dos servidores, use
-3switch, que hará ambas autenticaciones desde tu host, donde tienes acceso a tu agente.
Uso del archivo de configuración SSH