https://github.com/utmapp/UTM/releases 에서 UTM 설치파일을 다운한다.
위 Asset을 받은 뒤, UTM.dmg
파일을 실행하여 설치를 시작한다.
Install Ubuntu Server
를 선택하여 설치를 시작한다.sudo apt update
sudo apt install tasksel
sudo tasksel install ubuntu-desktop
$ sudo reboot
로 재부팅하면 데스크탑 환경으로 실행이된다.sudo apt update
sudo apt install openssh-server
sudo systemctl status ssh
(active(running) 이면 정상)
sudo ufw allow ssh
sudo ufw status(방화벽 상태 확인 명령어)
sudo
명령어를 통해 backup 디렉토리 생성시도를 했지만 권한 오류가 발생하였다.sudo mkdir backup
mkdir : cannot creat directory 'backup' : File exists
명령어에 대해 제대로 숙지도 못한 상태에서 vans
계정으로 로그인 되어있으니, vans
라는 디렉토리를 만들어줘야 하나? 라는 생각에 무작정 mkdir -p
명령어로 만든 뒤 chmod
명령어로 764 권한을 부여했던것 같다.
(..?! 이전 캡쳐 내역이 없어서 잘모르겠지만 backup
폴더를 만들어놔서 그랬던건가..? 혼란 그 자체다.)
결과적으로 user계정에 backup
디렉토리 생성엔 실패하고 root 계정에 생성되었다.
sudo mkdir -p /home/vans
sudo chmod 764 backup
vans
계정은 냅두고 신규 user계정(bonin
)을 추가해서 진행하기로 했다.sudo adduser username
su - bonin
) sudo 권한을 주기 위해, 하기와 같이 진행하였지만 권한이 없다고 출력됨.sudo su -bonin
sudo usermod -aG bonin
bonin
계정에 sudo 권한 부여하는 방향으로 수정sudo su root
usermod -aG sudo bonin
bonin
계정에서 /backup
디렉토리 생성 시도하였고, 2-1)에서 발생했던 오류없이 원활하게 진행되었다.sudo su root
mkdir backup
chomod 764
명령어로, backup
디렉토리의 접근권한을 변경해준다.chmod 764 backup
su root
ls -al
date
를 입력해보면 현재시간과 상이한것을 확인할 수 있다. 하기 명령어로 지역과 도시를 설정하여 현재시간을 동기화시킬 수 있다. date
su root
sudo apt-get install rdate
bonin
계정의 ip주소를 확인한다.ip a
ssh username@ip address