chave SSH randomart imagem alterada durante a configuração

2

Estou tentando configurar uma chave ssh:

blank@host:~$ ssh-keygen
The key's randomart image is:
+---[RSA 2048]----+
|+   ... ..  ...  |
|Eo  .. .  ...o.  |
|=.+. .   .. o+ . |
|.o  .   ... . o  |
|.+ .    S... .   |
|. o         .    |
| o               |
|                 |
|                 |
+-----------------+

Depois disso, eu fiz

blank@host:~$ ssh blank@host -o VisualHostKey=yes
The authenticity of host 'host' can't be established.
ED25519 key fingerprint is key.
+--[ED25519 256]--+
|        o = ..+  |
|       o o . * . |
|  E . o + o + +  |
| . o o   = . o + |
|  + . . S . . =  |
|   .         o o |
|            . .  |
|                 |
|                 |
+-----------------+

É normal que a chave simplesmente mude desse jeito?

    
por sugi 31.08.2016 / 11:56

1 resposta

3

A primeira imagem é uma impressão digital visual de uma chave de identidade pessoal que você criou usando ssh-keygen , provavelmente armazenada em ~/.ssh/id_rsa .

A segunda imagem é de (uma das) chaves host da máquina , /etc/ssh/ssh_host_ed25519_key.pub supondo que você esteja usando padrões de instalação típicos.

Chaves pessoais identificam você no servidor; as chaves do host identificam o servidor para você. Ambos podem ser usados em uma conexão ssh; sempre que a chave do host é usada, uma identidade pessoal pode ser usada com a opção -i para ssh ou a cláusula IdentityFile equivalente em um arquivo de configuração ssh ( /etc/ssh/ssh_config para configuração global ou mais provavelmente ~/.ssh/config para configuração pessoal).

Você normalmente não precisa gerar nenhuma chave de host; um conjunto apropriado de chaves do host é gerado durante a instalação do openssh-server. Você pode ver a impressão digital visual de suas teclas de host existentes (para futuras confirmações visuais) usando

$ ssh-keygen -lvf /etc/ssh/ssh_host_ed25519_key.pub

ou similarmente para as outras chaves de host disponíveis.

    
por 31.08.2016 / 12:41

Tags