Windows 11 호스트에서 VirtualBox에 호스팅된 Rocky Linux 9 가상 머신에 SSH를 통해 연결하는 데 문제가 있습니다. SSH 구성을 변경했는데도 여전히 "권한 거부" 오류가 발생합니다. 문제에 대한 세부정보와 제가 취한 단계는 다음과 같습니다.
문제 설명:
저는 Windows 11 호스트의 VirtualBox에서 Rocky Linux 9를 사용하고 있습니다.
VirtualBox 환경에서 사용자 이름과 비밀번호를 사용하여 루트로 로그인할 수 없습니다.
명령을 사용하여 Windows 호스트에서 SSH를 시도할 때 비밀번호를 입력한 후 오류가 발생합니다 ssh root@ip
.Permission Denied
/etc/ssh/sshd_config
PasswordAuthentication 값을 yes로 변경하여 파일을 수정하고 해당 행이 활성화되어 있는지 확인했습니다 .
구성 변경 후 명령을 실행 sudo systemctl restart sshd
하고 서버를 다시 시작했지만 문제가 지속되었습니다.
취해야 할 단계:
편집 /etc/ssh/sshd_config
: PasswordAuthentication을 yes로 변경하고 해당 라인이 활성화되어 있는지 확인하십시오.
구현하다 sudo systemctl restart sshd
.
가상 머신이 다시 시작되었습니다.
이러한 노력에도 불구하고 여전히 Windows 11 호스트에서 Rocky Linux 9 VM에 SSH로 연결할 수 없습니다.
추가 정보:
SSH에 사용된 IP 주소가 정확합니다.
호스트와 게스트 사이에는 네트워크 연결 문제가 없습니다.
Rocky Linux 9 VM에서 SSH가 실행되고 있음을 확인했습니다.
루트 사용자의 비밀번호를 다시 확인했습니다.
이 SSH 권한 문제를 해결하기 위한 지침을 찾고 있습니다. 어떤 통찰력이나 제안이라도 대단히 감사하겠습니다. 감사합니다!