~/.ssh/
: ~/.ssh/id_dsa
, ~/.ssh/id_rsa
Eu configurei um par de chaves e eles funcionam bem se eu usar a opção -i <privateKey>
. Onde devo colocar a chave privada de forma que eu possa digitar ssh my.remote.host
sem usar -i
?
Eu tentei colocá-lo em ~/.ssh
em minha máquina local, mas recebo uma senha com ele ainda.
Como alternativa, você pode configurar chaves individuais em ~/.ssh/config
. Veja man ssh_config
para mais informações.
Algo parecido com isto:
Host a.host.name
IdentitiesOnly yes
IdentityFile ~/.ssh/a.host.rsa
Tags ssh