Estoy intentando usar ssh-agent
en Ubuntu 13.10
por lo que no tendré que ingresar mi contraseña para desbloquear una clave cada vez que quiera usar ssh o git.
Como puede ver abajo, ssh-agent
Parece que se está reiniciando por alguna razón. Estos elogios se ejecutaron en un plazo de menos de 5 segundos:
andrew@zaphod:~$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-pqm5J0s70NxG/agent.2820; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2821; export SSH_AGENT_PID;
echo Agent pid 2821;
andrew@zaphod:~$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-VpkOH2WKjT1M/agent.2822; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2823; export SSH_AGENT_PID;
echo Agent pid 2823;
andrew@zaphod:~$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-EQ6X9JHNiBOO/agent.2824; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2825; export SSH_AGENT_PID;
echo Agent pid 2825;
andrew@zaphod:~$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-8Iij8kFkaapz/agent.2826; export SSH_AUTH_SOCK;
SSH_AGENT_PID=2827; export SSH_AGENT_PID;
echo Agent pid 2827;
andrew@zaphod:~$
Mi conjetura es que ssh-agent
se está estrellando, pero ¿cómo lo sabría? ¿En qué archivo de registro se registraría?
ssh-agent -d
. Esto pondrá a ssh-agent en modo de depuración.gdb ssh-agent
y teclee run, ostrace ssh-agent
ir más lejos con la depuraciónRespuestas:
Has empezado el
ssh-agent
Varias veces en paralelo. Tenga en cuenta quessh-agent
pasa a segundo plano después de iniciarlo, lo que significa que se separará del terminal y creará un nuevo grupo de procesos (cuyo principal es el proceso de inicio). Ver UNIX demonios .Puedes verificar esto usando:
La salida se verá como:
fuente