12 votes

Désactiver l'agent SSH

Comment désactiver l'agent SSH ? J'ai des problèmes avec Vagrant et il m'indique que je dois désactiver mon agent SSH avant de continuer, mais je ne trouve pas de réponse directe. Comment dois-je m'y prendre ?

Les réponses temporaires fonctionnent aussi. Je suis satisfait de la façon dont mon environnement est configuré, c'est juste cette situation particulière où j'ai besoin de vérifier que la désactivation de l'agent SSH corrige le problème, même si je le réactive ensuite.

10voto

Jakuje Points 1520

Désactive la variable d'environnement $SSH_AUTH_SOCK . Sur bash d'où vous exécutez le vagrant des commandes, tout simplement :

export SSH_AUTH_SOCK=""

0 votes

Un commentaire sur le vote négatif ?

0 votes

Une idée sur la manière de le faire de manière permanente ?

0 votes

L'autre réponse ressemble à une solution permanente. Vous pouvez aussi l'inscrire dans votre ~/.bashrc . Cela le désactivera pratiquement de manière permanente pour toutes les sessions. (après reconnexion).

6voto

Lisa E Points 1

eval $(ssh-agent -k) tue l'agent dans le terminal actuel.

Il exécute les commandes suivantes

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

5voto

Sergey Stolyarov Points 149
launchctl stop com.openssh.ssh-agent

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X