10 votos

Desactivar el agente SSH

¿Cómo desactivo el agente SSH? Estoy teniendo problemas con Vagrant y me indica que debo desactivar el Agente SSH antes de continuar, pero no encuentro una respuesta directa. ¿Cómo puedo hacerlo?

Las respuestas temporales también funcionan. Estoy contento con cómo está configurado mi entorno, es sólo esta situación particular en la que necesito verificar que la desactivación del agente SSH corrige el problema, incluso si luego lo vuelvo a activar.

10voto

Jakuje Puntos 318

Desactivar la variable de entorno $SSH_AUTH_SOCK . En bash desde donde se ejecuta el vagrant comandos, simplemente:

export SSH_AUTH_SOCK=""

0 votos

¿Algún comentario para el downvote?

0 votos

¿Alguna idea de cómo hacer esto permanentemente?

0 votos

La otra respuesta parece una solución permanente. O puede escribir esto en su ~/.bashrc . Prácticamente lo desactivará de forma permanente para todas las sesiones. (después de reiniciar la sesión).

4voto

Sergey Stolyarov Puntos 119
launchctl stop com.openssh.ssh-agent

4voto

Breedly Puntos 111

eval $(ssh-agent -k) mata al agente en la terminal actual.

Ejecuta estos comandos

unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 89141 killed;

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X