나는 두 개의 동일한 비글 뼈를 사용하고 있습니다. 그들은 동일한 호스트 이름을 가지고 있고 원래 동일한 IP를 가지고 있었지만 차이가 있는지 확인하기 위해 하나를 변경했습니다. 두 개의 서로 다른 네트워크에 배포됩니다.
내 문제는 SSH를 통해 액세스할 수 있는 기능을 상실했다는 것입니다. 비밀번호는 변경되지 않았으며 아내의 컴퓨터에서 로그인할 수 있지만 내 컴퓨터에는 다음과 같은 메시지가 표시됩니다.
Permission denied, please try again.
마지막으로 이어서
Permission denied (publickey,password).
고정 IP를 설정하기 전까지는 문제가 되지 않았습니다. 내가 무엇을 했나요?/이 문제를 해결하기 위해 무엇을 할 수 있었나요?
저는 beaglebones와 컴퓨터에서 Ubuntu를 실행하고 있습니다.
답변1
로그는 시작하는 첫 번째 장소입니다.
실패하면 서버에서 디버그 모드로 sshd를 실행하고 해당 내용을 확인합니다.
/usr/sbin/sshd -Dd
답변2
@fukwai2가 말한 것과 유사합니다. 동일한 시스템의 다른 포트에서 SSH를 시작하는 것이 좋습니다.
/usr/sbin/sshd -d -p 2222 -v
클라이언트를 실행할 때 -v 플래그를 사용하여 더 많은 출력을 얻을 수 있는지 확인하십시오.
마지막으로, 경험상 출력에 표시된 모든 내용을 살펴보세요. 비록 변경되지 않았기 때문에 잘못되었다고 생각하고 때로는 자신이 한 일을 잊어버릴 수도 있습니다.