Virtualbox 게스트 OS에 호스트 OS에서 (SSH) 연결

2306 단어 VirtualBoxBG 교육

호스트 OS에서 게스트 OS로 (SSH) 연결



Virtualbox 상의 CentOS를 직접 조작할 수도 있습니다만, 터미널상에서 copipe를 할 수 없는 등, 어쩐지 불편하기 때문에 호스트의 터미널로부터 게스트에 로그인해 조작할 수 있도록 합니다(실제 운영에서는 자주 행해지는 방법이 됩니다) .

그러나, Virtualbox에서는 표준에서는 호스트 OS와 게스트 OS가 직접 접속할 수 없는 사양이 되어 있으므로, 설정 변경을 실시합니다.
또한 호스트 OS에서 게스트 OS에 연결하는 방법에는 여러 가지가 있지만 여기에서는 일단 "포트 포워딩"기능을 이용해 보겠습니다.

다른 방법은 여기을 참조하십시오.

포트 포워딩 설정



먼저 게스트 OS가 선택된 상태에서 설정을 클릭합니다.



네트워크를 선택하고 고급 메뉴를 확장합니다.



하단에서 포트 포워딩을 클릭합니다.



오른쪽 상단의 + 버튼 (알기 어려운)을 클릭하여 규칙을 추가합니다.



설정이 끝나면 호스트 OS에서 터미널을 시작하고 호스트에 로그인해보십시오.
다음과 같이 로컬 호스트의 2222 포트에 ssh 연결을 시도합니다.
ssh -p 2222 root@localhost

그러면 게스트 OS에 로그인이 성공해야합니다.



컴퓨터의 IP 주소를 알아내는 방법



CentOS(7.x 이상)


ip a

macOS


ifconfig

생각하자


  • 포트 포워딩이란?
  • 브리지란 무엇인가? (호스트 전용 어댑터 란 무엇입니까?)
  • 포트 번호란?
  • 시스템 포트, 사용자 지원, 동적 포트란?
  • 좋은 웹페이지 즐겨찾기