내 사용자 ID kranthi가 생성되어 sudoers 그룹에 추가되었습니다.
다음과 같이 변경했습니다 /etc/ssh/sshd_config
.
PasswordAuthentication Yes
AllowUsers kranthi
사용자의 SSH 접속을 허용하려면 해당 사용자를 AllowUsers
.
sshd_config 파일에 포트 22가 추가되었습니다.
service sshd restart
주어진.
Putty SSH 서버를 사용할 수 없는 이유는 무엇입니까? 무엇이 빠졌나요?
access denied
비밀번호를 입력하고 나면 알 수 있어요 .
이 글을 쓰면서 댓글란에 추천을 한 후
ssh -l kranthi 127.0.0.1 다음을 얻습니다.
아래는 콘솔의 스크린샷입니다.
답변1
서버가 비활성화되도록 설정되었을 수 있습니다.비밀번호예를 들어 인증에는 Kerberos(잘 지원되지 않음PuTTY를 통해) 또는 개인 키를 통해.
전자의 경우 유용 KerberosOrLocalPasswd
할 수 있습니다.UsePAM
PuTTY는 개인 키와 잘 작동합니다(Kerberos 손상 제외).
참고로:
답변2
이제 가상 머신을 퍼티할 수 있습니다. VM은 VMware에서 호스팅되며 IP 주소는 DCHP를 통해 제공됩니다. 기기에 로그인한 후 IP 주소를 볼 수 없습니다. 그리하여 주는
ifdown eth0
ifup eth0
.
그런 다음 퍼티를 다시 시도했고 루트 사용자에 대해 SSH 키를 구성했을 때 처음으로 지문에 예/아니요 질문을 요청했습니다. 그런 다음 sudo 사용자 kranthi로 로그인을 시도했고 가상 머신 내부에 있음을 발견했습니다.
이상한! ! 문제를 해결한 것! ! !