zshell without mac chsh change awesome linux debian zsh oh-my-zsh

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?