Cent OS 6 - Preciso reiniciar um serviço após atualizar .ssh / known_hosts

0

Depois de atualizar meu arquivo .ssh / known_hosts, preciso reiniciar um serviço? Eu tentei service ssh restart , mas dá ssh: unrecognized service .

    
por VenomFangs 04.09.2014 / 18:01

2 respostas

4

Não, .ssh / known_hosts é apenas lido e usado pelo seu cliente ssh quando você tenta se conectar a outro servidor ssh.

O servidor ssh enviará ao seu cliente sua chave de host.

  • Se o seu arquivo known_hosts não tiver uma entrada para o IP ou nome do host ao qual você se conectou, o ssh perguntará se você deseja adicionar este host e sua chave ao arquivo.
  • Se o known_hosts tiver uma entrada para o IP ou o nome do host, E a chave do host corresponder, o login será executado imediatamente.
  • Se uma entrada for encontrada para o IP ou nome do host que NÃO corresponde à chave do host que acabou de ser recebida, o login será recusado e informará o número da linha em known_hosts da entrada incorreta. Se você tiver certeza de que há uma boa razão para a alteração, edite o arquivo known_hosts para excluir essa linha e tente novamente a conexão ssh.

O arquivo known_hosts não é usado pelo servidor ssh (que é chamado sshd, não ssh), portanto não há necessidade de reiniciar nenhum serviço.

    
por 04.09.2014 / 18:18
0

Parece que o CentOS usa o OpenSSH, o seguinte funcionou: service sshd restart

    
por 04.09.2014 / 18:06