Servidor que estabelece autenticidade novamente

1

Na primeira vez em que tentei me conectar ao meu servidor por meio do SSH, recebi esta mensagem:

The authenticity of host 'hostname' can't be established.
RSA key fingerprint is <finger print>
Are you sure you want to continue connecting (yes/no)?

que é perfeitamente normal. Eu sei que é mostrado apenas na primeira vez que você se conectar ao servidor. No entanto, agora 8 meses depois recebi a mesma mensagem. Isso é normal?

Nenhuma alteração ocorreu na minha máquina, como atualizações ou exclusão / modificação de quaisquer arquivos (pelo menos por mim).

Eu queria verificar que isso não é algo ruim acontecendo no servidor. Se esperançosamente não é algo ruim, que outras razões causam isso?

    
por Stefanos.Ioannou 27.10.2014 / 12:46

1 resposta

2

Devido a como as chaves do host são armazenadas no arquivo known_hosts , se você acessar o servidor em um nome ligeiramente diferente (por exemplo, um nome de domínio mais curto porque você configurou um domínio de pesquisa ou um novo domínio porque mudou o DNS, um novo IP, etc.), então você receberá este aviso novamente.

Em outras palavras,

$ ssh myserver.example.com

é tratado de maneira diferente de

$ ssh myserver

ou

$ ssh 10.0.0.1

mesmo que todos resolvam para o mesmo lugar.

Isso não indica nada de ruim (ou qualquer coisa não ruim); isso significa que você não receberá um aviso sobre a alteração da chave do host (o que seria o sinal de algo ruim), porque ela será tratada como uma nova entrada do host.

This Uma pergunta sobre o UNIX Stack Exchange tem mais algumas informações úteis sobre known_hosts que você pode achar útil.

    
por 27.10.2014 / 15:15

Tags