답변:
sshd_config의 맨 아래에서 특정 사용자 또는 그룹과 일치하도록 "일치"섹션을 추가 할 수 있습니다.
Match user stew
PasswordAuthentication no
또는
Match group dumbusers
PasswordAuthentication no
Match실제로 영향을 받는다는 것을 암시하여 들여 쓰기를 피하고 모든 구성은 다음 Match지시문 까지 영향을받습니다 . 구문에 익숙하지 않은 사람에게는 혼동 될 수 있습니다.
Match는 다음 Match또는 Host키워드 까지 작동합니다 . 당신은 그냥 사용할 수 있습니다 Match user *.
Match user ZaQwEdCxS하면 아무도 영구적으로 또는 영구적으로 사용할 수있는 구성 라인 세트를 렌더링 할 수 있음을 의미합니까 ?
ZaQwEdCxS. 그래도 다른 질문이 있으면 새로운 질문을해야합니다.
비밀번호로 로그인하지 않으려는 사용자의 비밀번호를 잠그기 만하면됩니다.
usermod -L <user>
그런 다음 유효한 공개 키를 .ssh/authorized_keys파일에 넣으면 암호가 아닌 해당 개인 키로 만 로그인 할 수 있습니다.
참고 : 사용자가 visudo 항목에 NOPASSWD :가 없으면 sudo가 중단됩니다.
당신은 조사해야
/etc/ssh/sshd_config
나는 당신이 찾고있는 것이
PasswordAuthentication yes
그것을 no로 변경하고 sshd를 다시 시작하는 것을 잊지 마십시오