<Linux Chapter 1> - 리눅스란 무엇인가? 2

심우열·2023년 1월 11일
0

Linux OS

목록 보기
3/10

가상화와 가상 머신

1. 가상화

2. 가상 머신

1. Hypervisor : 가상화를 담당하는 계층
2. 주 OS 를 Host OS 라 하며, 가상 머신의 OS 를 Guest OS 라 함.

3. 리눅스 가상 머신 설치

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-설치

1. 가상머신 설치

ARM 기반 M1 pro 칩이 들어간 맥북을 사용중이라 리눅스 설치에 약간의 어려움이 있었음.
1. Arm 기반 M1, M2 칩을 지원하는 VMware Fusion Tech Preview 를 가상머신으로 사용

2. 리눅스 설치

ARM 기반의 칩이기 때문에 아래의 리눅스 이미지 파일 선택
jammy-desktop-arm64.iso

3. SSH 접속

1. 우분투에 SSH 설정하기, IP 주소 확인

  1. 우분투에 SSH 설치하기
sudo apt-get install openssh-server
  1. IP 주소 확인하기, inet 뒤의 주소가 IP 주소
sudo apt-get install net-tools
ifconfig | grep inet

2. 맥의 터미널에서 리눅스 터미널에 SSH 접속하기

  1. IP 주소를 이용해 SSH 접속하기
ssh w10sim(리눅스 userID)@192.168.0.2(리눅스의 IP 주소)
  1. config 파일을 만들어 원하는 이름으로 간단하게 ssh 접속하기
vi ~/.ssh/config

config:

Host w10sim (원하는 이름)
	HostName 192.168.0.2 (리눅스 IP 주소)
    User w10sim (리눅스 userID)
    Port 22

다음과 같이 SSH 접속 가능

ssh w10sim

3. VScode 에서 리눅스 터미널에 ssh 접속하기

  1. VScode에서 아래의 확장프로그램 설치
  2. 좌측의 원격 데스크톱 창에서 SSH연결 설정하고 SSH 접속
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글