1. Hypervisor : 가상화를 담당하는 계층
2. 주 OS 를 Host OS 라 하며, 가상 머신의 OS 를 Guest OS 라 함.
1. 호스트
1. Dual core 이상의 CPU 2. 4GB 이상의 메모리
2. 가상머신 관리자
1. VMWare Player 2. Virtualbox
3. 리눅스 이미지
1. Ubuntu 2. CentOS
참고 자료: https://velog.io/@deep-of-machine/VMware-M1-Apple-Macbook-VMware-Ubuntu-20.04-설치
ARM 기반 M1 pro 칩이 들어간 맥북을 사용중이라 리눅스 설치에 약간의 어려움이 있었음.
1. Arm 기반 M1, M2 칩을 지원하는 VMware Fusion Tech Preview 를 가상머신으로 사용
ARM 기반의 칩이기 때문에 아래의 리눅스 이미지 파일 선택
jammy-desktop-arm64.iso
sudo apt-get install openssh-server
sudo apt-get install net-tools
ifconfig | grep inet
- IP 주소를 이용해 SSH 접속하기
ssh w10sim(리눅스 userID)@192.168.0.2(리눅스의 IP 주소)
- config 파일을 만들어 원하는 이름으로 간단하게 ssh 접속하기
vi ~/.ssh/config
config:
Host w10sim (원하는 이름) HostName 192.168.0.2 (리눅스 IP 주소) User w10sim (리눅스 userID) Port 22
다음과 같이 SSH 접속 가능
ssh w10sim
- VScode에서 아래의 확장프로그램 설치
- 좌측의 원격 데스크톱 창에서 SSH연결 설정하고 SSH 접속