Oracle Virtual Box와 RedHat을 설치했습니다. SSH 또는 PuTTy를 사용하여 로컬 PC(Windows 7)에서 로컬로 RedHat에 액세스할 수 있습니까? 그렇다면 호스트 이름 필드에 무엇을 입력해야 합니까? 그렇지 않다면 연결하는 가장 좋은 방법은 무엇입니까?
답변1
~처럼그웰리 라고그의 의견에 따르면 Virtual Box 게스트에 연결하는 것은 해당 가상 머신의 네트워크 설정에 따라 다릅니다.
기본 설정은 그런 것 같습니다.네트워크 주소 변환이로 인해 클라이언트와 호스트 사이의 계층이 NAT 장치(예: 라우터)처럼 작동하므로 호스트에서 클라이언트에 액세스할 필요가 없는 상황에 가장 적합합니다.
그래서 저는 보통브리지 네트워크모드는 공개적으로 액세스 가능한 자체 IP 주소를 가진 다른 컴퓨터와 마찬가지로 게스트를 호스트와 동일한 네트워크에 배치합니다.
브리지 모드를 활성화하려면 가상 머신을 종료하고 설정, 네트워크, 어댑터 1을 열고 변경하세요.부착아래로 스크롤하여브리지 어댑터. 그런 다음 게스트를 다시 시작하고 (호스트 = 게스트) 네트워크에 유효한 IP 주소가 있는지 확인하십시오.
게스트 IP 주소가 192.168.1.123이라고 가정하면 다음과 같이 SSH를 사용하여 연결할 수 있습니다.
ssh -Y 192.168.1.123
이는 호스트에 로그인하는 데 사용되는 것과 동일한 사용자 이름을 사용하므로 가장 간단한 구성은 호스트와 게스트에서 동일한 사용자 이름을 사용하는 것입니다.
~처럼Terjas가 지적했습니다.ssh user@ip
, 이 구문을 사용하여 다른 사용자로 연결할 수도 있습니다 .