Faire en sorte que GNU Screen utilise le SSH Agent forwarding

Trouvé sur superuser.com

  • Dans le fichier .profile, on créé un lien symbolique avec un nom "fixe"

test $SSH_AUTH_SOCK && ln -sf "$SSH_AUTH_SOCK" "/tmp/ssh-agent-$USER-screen"


  • Dans le fichier .screenrc, on utilise le nom fixe

setenv SSH_AUTH_SOCK "/tmp/ssh-agent-$USER-screen"