루트로 SSH 로그인에 실패했지만 올바른 비밀번호를 입력한 것 같습니다.

루트로 SSH 로그인에 실패했지만 올바른 비밀번호를 입력한 것 같습니다.

내가 무엇을 놓치고 있나요? UNIX 시스템에서 루트 비밀번호를 변경하고 해당 비밀번호를 사용하여 로그인을 시도했습니다. in PasswordAuthentication으로 설정 되고 데몬이 다시 시작되었습니다. 이 동작은 원격으로 로그인하든 로컬로 로그인하든 관계없이 발생합니다.yessshd_configsshd

root@ip-10-0-0-155:~# passwd
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
root@ip-10-0-0-155:~# ssh [email protected]
[email protected]'s password: 
Permission denied, please try again.
[email protected]'s password:

답변1

이 파일을 확인 /etc/ssh/sshd_config하고 다음 줄을 검색하십시오.

PermitRootLogin no

다음으로 바꾸세요:

PermitRootLogin yes

답변2

auth.log를 읽으면 오류에 대한 자세한 정보를 얻을 수 있습니다.

/etc/ssh/sshd_config제 경우에는 내부에 다음 줄이 있는 또 다른 보안 블록이 있었습니다 .

  • 그룹 허용
  • 사용자 허용
  • 거부 그룹
  • 사용자 거부

그것들을 고치고 나서service sshd restart

답변3

나는 같은 문제가 있었고 그것을 해결했습니다.

ssh내 키보드는 콘솔 키보드와 서버 키보드 간에 다르게 구성되어 있습니다. +사실, 내 숫자 패드의 키는 =; 이지만 그 이유를 전혀 이해하지 못했습니다.

동일한 문자가 입력되었는지 확인하세요.

답변4

localhost로그인을 사용하고 있습니다 ssh. 이는 일반적으로 불필요하며 약간의 오버헤드가 발생할 수 있습니다. 노력하다

su -

터미널에서 비밀번호를 입력하세요.

관련 정보