Como adicionar nova chave privada (OpenSSH) com múltiplas identidades?

0

Eu gerei um par de chaves públicas e privadas para um host remoto. Agora eu quero adicionar outra chave privada em formato aberto para conectar via ssh ao segundo host remoto, mas o ssh nega a conexão com "Bad passphrase" quando eu quero adicionar a chave com ssh-add "key_name" . Eu só tenho chave privada, que em Putty na máquina Windows funciona bem. Eu tenho apenas dois arquivos no meu diretório /home/user/.ssh :

id_dsa
known_hosts
    
por Alan Kis 16.04.2015 / 17:51

1 resposta

0

Fácil como torta.

Basta acessar a pasta .ssh no seu home e adicionar o arquivo config

nano /home/${USER}/.ssh/config

e adicione as seguintes linhas, por exemplo,

Host duck-a-rub
HostName mail.man.com OR <IP-Address>
User rubberduck
Port 223
IdentityFile /full/path/to/keys/rubberduck_id_dsa

salve o arquivo e experimente.

ssh duck-a-rub

HTH, s1mmel

    
por s1mmel 17.04.2015 / 18:07