Como o SSH sabe qual chave usar?

5

Estou tentando configurar chaves ssh e não faço isso com frequência. Dito isto, eu tenho 3-4 pares de chaves no meu .ssh / dir já. Quando faço ssh [email protected] como o ssh sabe qual chave usar?

Eu não quero ter chave por site, mas sim usar uma chave privada para vários sites e colocar a chave pública no servidor remoto. Às vezes, meu nome de usuário no servidor não é o mesmo que meu nome de usuário local (frequentemente). Como o SSH sabe qual chave eu quero usar?

    
por pixelearth 15.07.2012 / 20:55

2 respostas

4

Eu também encontrei a opção -v durante a conexão e mostra o que ela está fazendo. Acontece que ele tenta um monte de chaves que ele encontra no diretório .ssh. Basicamente tenta o que quer que esteja lá dentro.

    
por 16.07.2012 / 16:35
2

Existe uma opção chamada "IdentityFile" ...

Eu sugiro ler um pouco sobre o ssh.config. Vale a pena. Você pode configurar a chave, porta, nome de usuário ...

    
por 15.07.2012 / 20:59

Tags