linux - without - ¿Cómo puedo ejecutar el auto ssh-agent en el entorno zsh?
zsh default without chsh (1)
Abra .zshrc en un editor de texto:
vim ~/.zshrc
Agregue ssh-agent a la lista de complementos y guarde:
plugins=(git ssh-agent)
Es posible que desee volver a cargar su configuración .zshrc de inmediato:
source ~/.zshrc
Yo uso el zsh y el oh-my-zsh. Cuando uso el github y quiero usar la clave para subir.
Siempre encuentro el
#git push
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Porque no he añadido la llave.
#ssh-add -l
Could not open a connection to your authentication agent.
así que tengo que iniciar el ssh-agent y agregar la clave cuando quiero presionar o jalar
#ssh-agent zsh
#ssh-add ~/.ssh/id_rsa
¿Cómo puedo agregar estos comandos en el script, por lo que no necesito escribir los comandos?