Tentar usar uma chave ssh em um servidor com nomes de host diferentes funciona com alguns nomes de host, mas não com outros?
Existe algum motivo pelo qual o ssh funcionaria dessa maneira?
Por exemplo digamos hostname1.com e hostname2.com apontam para o endereço IP 1.1.1.1.
usando
ssh -i ~/.ssh/keyname [email protected] funciona, ssh -i ~/.ssh/keyname [email protected] não. ssh -i ~/.ssh/keyname 1.1.1.1 funciona. Outro ponto interessante é quando tento usar ssh-copy-id para enviar a chave pública novamente via hostname2.com , ssh-copy-id é capaz de fazer o login e descobrir que a chave pública já está presente no arquivo authorized_keys sem meu ter que fornecer a senha para a conexão, o que significa que há uma diferença entre ssh e ssh-copy-id , que faz com que ssh solicite a senha.