Mac terminal에서 vm 접속하기

박도준·2021년 3월 22일
0

Kubernetes & Docker

목록 보기
2/12

이전 포스팅에서 Vagrant를 이용하여 virtual box에 vm을 생성까지 해보았다.

vm을 사용하기 위해 매번 virtual box에 접속하는 것이 번거로워 터미널창에서 바로 vm에 접속해보았다.



SSH 설치

맥에서 vm에 ssh 접속을 하기 위해 SSH를 설치한다.

  • 맥의 터미널에 ssh 설치

    brew install ssh


  • vm에 ssh 설치

    sudo yum –y install openssh-server openssh-clients

  • vm에서 ssh deamon 시작

    sudo systemctl start sshd

  • 확인 - active (running)이면 동작하는 중

    sudo systemctl status sshd


VM Port 확인

virtual box에서 접속할 vm 클릭 -> 설정 -> 네트워크 -> 고급 -> 포트 포워딩

위의 순서로 접속하여 호스트 포트를 확인한다. 이제 이 포트를 통해 접속하면 된다.


Terminal 통해 VM 접속

접속은

ssh vm명@ip주소 -p port

형식으로 한다.

만약 root계정으로 접속하고 싶다면 vm명에 root를 적어준다.

terminal을 통해 접속하여 동작이 제대로 되는지 확인해본다.


성공!!

profile
Better late than never

0개의 댓글