Exclua Hosts conhecidos em ~ / .ssh / known_hosts e tente se reconectar. Você deve fazer o upload das chaves públicas antes de iniciar a configuração do Ubuntu Core.
Eu estou tentando instalar e usar a distro Ubuntu Core em um Raspberry Pi 3 pela primeira vez.
Meu cartão SD está formatado em MS_DOS FAT e o ISO é mostrado no cartão.
Eu passei pelo processo de anexar meu Pi a um monitor e teclado e fornecer meu endereço de e-mail do Ubuntu One. No final do processo, o monitor fornece detalhes do ssh para conexão ao Pi.
Também criei uma chave id_rsa.pub e a forneci para a área de chaves ssh do Ubuntu One.
Com tudo isso feito, quando tento entrar no Pi, recebo uma das duas mensagens.
A primeira mensagem que recebi foi:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:QrfHNJLLJ4wjeQAPoVK+W0lhI7pfww3liCVI3/IoJCk.
Please contact your system administrator.
Add correct host key in /Users/userx/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/userx/.ssh/known_hosts:29
ECDSA host key for 192.168.0.14 has changed and you have requested strict checking.
Host key verification failed.
Depois de um tempo, ele não relatou a mensagem acima, mas solicitou uma senha - que, por definição, o Ubuntu Core não deveria utilizar.
Preciso de ajuda, por favor.
Exclua Hosts conhecidos em ~ / .ssh / known_hosts e tente se reconectar. Você deve fazer o upload das chaves públicas antes de iniciar a configuração do Ubuntu Core.
Como você pode ler nesta mensagem, você salvou este host em seu arquivo know_hosts. Então, agora, você deve removê-lo:
ssh-keygen -R IP_of_your_RPI
e depois tente ssh no seu RPI. Mas lembre-se, que você não pode ter a possibilidade de ssh para eles na conta root. Depende da configuração do daemon ssh: Opção "PermitRootLogin" no arquivo / etc / sshd_config.