Verifique .zshenv
Alguns sabores do comando Zsh issue ssh-agent -k
, seguidos por ssh-add
in ~/.zshenv
. Isso limpará todas as chaves ssh armazenadas anteriormente e carregará as chaves padrão do usuário. Você só precisa adicionar a seguinte linha a ~/.zshenv
tty -s && ssh-add
Adicionar permanentemente uma chave para um usuário
ssh-add
procurará as chaves no seu diretório ~/.ssh
. Assegure-se de que a categoria tenha 700 permissões. O comando ssh-add
irá verificar & carregue as seguintes chaves
~/.ssh/id_rsa
~/.ssh/id_dsa
~/.ssh/id_ecdsa
~/.ssh/identity
Se você quiser adicionar a chave EC2 do cliente no login, é possível anexar o comando ssh-add <yourkey>
a ~/.zshenv
(como acima) ou adicionar um registro a ~/.ssh/config
. Alguns bons exemplos aqui .
Host your.ec2.domain.amazon.com
IdenitityFile ~/path/to/your/custome/key