Onde coloco a chave ssh privada?

3

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.

    
por stariz77 21.02.2014 / 13:02

2 respostas

7

~/.ssh/ : ~/.ssh/id_dsa , ~/.ssh/id_rsa

    
por 21.02.2014 / 13:04
3

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
    
por 21.02.2014 / 19:34

Tags