비밀번호를 사용하는 경우 SSH를 통해 연결할 수 없습니다. 비밀번호가 맞는데도 잘못된 비밀번호 오류가 뜹니다

비밀번호를 사용하는 경우 SSH를 통해 연결할 수 없습니다. 비밀번호가 맞는데도 잘못된 비밀번호 오류가 뜹니다

저는 Nokia N900에서 Maemo를 사용하고 있습니다. 기본적으로 데비안 레니. OpenSSH 5.1p1을 실행 중입니다.

SSH를 통해 휴대폰에 연결하려고 합니다. 컴퓨터에 연결되어 있고 IP 주소를 ping하고 SSH 연결을 시도할 수 있습니다. 문제는 사용자 비밀번호를 사용하여 로그인할 수 없다는 것입니다.

내 컴퓨터에서 다음을 수행합니다.

ssh [email protected] (this is the phone's IP)

비밀번호를 물어보고 입력했어요. 3회 시도 후 잘못된 비밀번호를 반환합니다.

passwd비밀번호를 사용하고 재설정해 보았습니다 passwd root. 비밀번호를 성공적으로 변경할 수 있습니다. SSHD와 전화를 다시 시작했지만 소용이 없었습니다.

전화로 실행하면 ssh root@localhost비밀번호를 묻고 잘 작동합니다. 하지만 내 컴퓨터에서 로그인을 시도하면 작동하지 않는 것 같습니다. IP는 절대적으로 정확하며 올바른 장치입니다.

작동하지 않는 이유가 있나요?

연결을 시도할 때의 출력은 다음과 같습니다.

ssh [email protected]
The authenticity of host '192.168.2.17 (192.168.2.17)' can't be established.
ECDSA key fingerprint is SHA256:0AnEm/7SPc9ELe7ZGXacXeVVKjbpSsADNPSx0Fay45Y.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.2.17' (ECDSA) to the list of known hosts.
Password:
Password:
Password:
Permission denied (publickey,keyboard-interactive).

In /etc/ssh/sshd_config... PermitRootLoginyes로 설정합니다(이게 형편없다는 건 알지만 이것은 로컬에서만 사용하는 가상 전화입니다). RSAAuthenticationPublicKeyAuthentication둘 다 로 설정되어 있습니다 yes.

실행 후:sh -v -v [email protected]

debug1: Authentications that can continue: publickey,keyboard-interactive
debug2: userauth_kbdint
debug2: we sent a keyboard-interactive packet, wait for reply
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 1

관련 정보