
Tenho dois beaglebones idênticos com os quais estou trabalhando. Eles têm o mesmo nome de host e originalmente tinham o mesmo IP, embora eu tenha mudado um para ver se isso fazia diferença. Eles serão implantados em 2 redes diferentes.
Meu problema é que perdi a capacidade de fazer ssh em ambos. A senha não foi alterada e posso fazer login no computador da minha esposa, mas no meu recebo:
Permission denied, please try again.
finalmente seguido por
Permission denied (publickey,password).
Isso não foi um problema até que eu configurei IPs estáticos neles. O que eu fiz/o que posso fazer para consertar isso?
Estou executando o Ubuntu no beaglebones e no meu computador.
Responder1
Os registros são o primeiro lugar para começar.
Caso contrário, execute sshd em modo de depuração no servidor e veja o que diz:
/usr/sbin/sshd -Dd
Responder2
Semelhante ao que @fukwai2 disse. Eu recomendaria iniciar o ssh em outra porta na mesma máquina.
/usr/sbin/sshd -d -p 2222 -v
Ao executar o cliente, tente usar o sinalizador -v para ver se você também consegue obter mais saída.
Por último, por experiência própria, observe tudo o que o resultado diz, mesmo que você ache que está errado porque não mudou, às vezes você esquece que fez alguma coisa.