ssh-add
solo no funciona:
Error connecting to agent: No such file or directory
¿Cómo debo usar esa herramienta?
ssh-add
solo no funciona:
Error connecting to agent: No such file or directory
¿Cómo debo usar esa herramienta?
Respuestas:
Primero debe inicializar el agente.
ssh-agent bash
fish
, el comando es ssh-agent fish
.
El agente SSH no se está ejecutando, o las variables de entorno que establece no están disponibles en el entorno actual (lo más importante SSH_AUTH_SOCK
), o están configuradas incorrectamente (apuntando a un agente muerto).
Puede iniciar el agente en la sesión de shell actual utilizando
eval "$(ssh-agent)"
o iniciar una nueva sesión de shell a través del agente utilizando
ssh-agent fish
(reemplace fish
con cualquier shell que esté usando). Pero dado que usted dice que solía poder usarlo ssh-add
sin esto, me lleva a creer que accidentalmente mató al agente (o que terminó por alguna otra razón). El mensaje de error me hace pensar que la SSH_AUTH_SOCK
variable de entorno está configurada, pero que ssh-add
no puede encontrar un socket de comunicación válido en esa ruta.
No me sorprendería si su forma habitual de hacer las cosas volviera a funcionar si se desconecta por completo y se conecta nuevamente, o si reinicia la máquina.