bash ejecutivo del agente ssh

bash ejecutivo del agente ssh

Escribo ssh-agenty obtengo lo siguiente:

SSH_AUTH_SOCK=/tmp/ssh-GqdeT074HLRJ/agent.4670; export SSH_AUTH_SOCK;
SSH_AGENT_ID=4671; export SSH_AGENT_PID;
echo Agent pid 4671;

Luego escribo ssh-add privkey.pemy obtengo lo siguiente:

Could not open a connection to your authentication agent

¿Alguna idea sobre lo que estoy haciendo mal? sudoTambién intenté agregar antes de cada uno de esos comandos, pero obtuve un resultado casi idéntico.

Respuesta1

Se supone que debes ejecutar la salida que obtienes de ssh-agentesta manera:eval $(ssh-agent)

Luego su entorno estará configurado para ssh-addconectarse al agente.

Respuesta2

También puede utilizar la siguiente sintaxis:

ssh-agent sh -c 'ssh-add && echo Do some stuff here.'

Respuesta3

Encontré una solución:

ejecute el siguiente comando O agregue al archivo .bashrc

bash ejecutivo del agente ssh

ssh-add [ruta clave]

información relacionada