SSH를 사용하면 "PasswordAuthentication no"를 설정했는데도 비밀번호로 로그인할 수 있습니다.

SSH를 사용하면 "PasswordAuthentication no"를 설정했는데도 비밀번호로 로그인할 수 있습니다.

공개 키 액세스를 설정한 후 SSH에 대한 비밀번호 인증을 끄려고 합니다. /etc/ssh/sshd_config 파일에 다음이 설정되어 있습니다.

PermitRootLogin without-password
PasswordAuthentication no
ChallengeResponseAuthentication no

그러나 여전히 내 비밀번호를 사용하여 로그인할 수 있습니다.

답변1

sshd를 다시 시작하는 것을 잊어서 새 설정을 사용하지 않았습니다. 이로 인해 문제가 해결되었습니다.

/etc/rc.d/sshd restart

관련 정보