[AWS] Ubuntu EC2에 GUI 설치하기
- AWS
- 2020. 9. 10.
이번 글에서는 Ubuntu EC2에 GUI를 설치해보도록 하겠습니다.
1. EC2 생성하기
먼저 AWS 콘솔에 접속해 Ubuntu 환경의 EC2 인스턴스를 생성합니다.
저는 16.04 버전의 Ubuntu AMI를 사용했습니다. 기본 설정의 인스턴스를 생성합니다.
2. EC2 인스턴스 접속하기
다음으로 생성한 EC2 인스턴스에 접속합니다. 저는 윈도우 환경이므로 Putty로 접속하겠습니다.
생성한 EC2 인스턴스의 Public IP를 입력하고 Connection Type은 SSH를 선택합니다.
SSH > Auth 탭에서 Private Key를 선택 후 Open을 눌러 EC2 인스턴스로 접속합니다.
ubuntu를 입력해 로그인합니다.
자세한 내용은 아래의 책을 참고하시길 바랍니다.
3. Ubuntu GUI 환경 설정
이후 아래의 명령어를 차례대로 입력합니다.
sudo apt update && sudo apt upgrade
sudo sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
sudo /etc/init.d/ssh restart
sudo passwd ubuntu
위의 명령어를 입력하면, 앞으로 사용할 비밀번호를 물어봅니다. 사용하고자하는 비밀번호를 입력하면 됩니다. 다시 아래의 명령어를 차례대로 입력합니다.
sudo apt install xrdp xfce4 xfce4-goodies tightvncserver
echo xfce4-session> /home/ubuntu/.xsession
sudo cp /home/ubuntu/.xsession /etc/skel
sudo sed -i '0,/-1/s//ask-1/' /etc/xrdp/xrdp.ini
sudo service xrdp restart
마지막으로 아래의 명령어로 인스턴스를 reboot 시킵니다.
sudo reboot
이제 설정이 완료되었습니다.
다시 Putty를 열어 Tunnels 탭의 Source Port에 8888을 입력합니다. Destination에는 <인스턴스 Private IP>:3389를 입력합니다. 이후 Add 버튼을 클릭해 Tunnel 설정을 완료하고, Open 버튼을 눌러 인스턴스에 접속합니다.
로컬환경으로 돌아와 원격 데스크톱을 열고, 172.0.0.1:8888 로 접속합니다.
아래의 로그인 창에서 username에는 ubuntu를 password에는 앞서 설정한 비밀번호를 입력하고 OK 버튼을 클릭해 접속합니다.
✔ Module : Xvnc
✔ username : ubuntu
✔ password : [PASSWORD]
✔ port : -1
아래와 같이 Ubuntu 환경에 GUI가 적용된것을 확인할 수 있습니다.
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'AWS' 카테고리의 다른 글
[AWS] Amazon RDS 필수 설정 (0) | 2020.09.10 |
---|---|
[AWS] Amazon Linux1 EC2 서버 필수 설정 (0) | 2020.09.10 |
[AWS] ELB SSL 인증서 적용하기 (0) | 2020.09.10 |
[AWS] CloudFront CNAME 설정하기 (0) | 2020.09.10 |
[AWS] 기본 기능 정리 (0) | 2020.09.10 |