[Oracle VM] ubuntu에 xrdp 설치
[Oracle VM] ubuntu에 xrdp 설치
1. xfce 설치
1
2
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install xfce4
sudo apt install xfce4-session
2. xrdp 설치 및 xrdp 서비스 실행
1
2
sudo apt-get -y install xrdp
sudo systemctl enable xrdp
3. xrdp 사용자에게 인증서 권한 부여
1
2
3
4
sudo adduser xrdp ssl-cert
#info: Adding user `xrdp' to group `ssl-cert' ...
echo xfce4-session > ~/.xsession
# sudo systemctl restart xrdp # 서비스 재시작
4. 포트 변경
1
2
sudo ls -l /etc/xrdp/xrdp.ini # 설정 파일 권한 확인
# -rw-r--r-- 1 root root 9472 Dec 14 15:45 /etc/xrdp/xrdp.ini
1
sudo chmod a+w /etc/xrdp/xrdp.ini # 설정 파일 권한 변경
1
2
sudo ls -l /etc/xrdp/xrdp.ini
# -rw-rw-rw- 1 root root 9472 Dec 14 15:45 /etc/xrdp/xrdp.ini
1
2
3
4
sudo vim /etc/xrdp/xrdp.ini
# ;port=3389
# port={변경 할 포트}
# :wq
5. 서비스 재시작
1
sudo systemctl restart xrdp
6. iptable 설정
1
2
sudo iptables -I INPUT 5 -m state --state NEW,ESTABLISHED -p tcp -m tcp --dport {변경한 포트} -j ACCEPT
sudo netfilter-persistent save # 저장
7. 포트 오픈 확인
1
2
3
sudo netstat -plnt | grep rdp
# tcp6 0 0 ::1:3350 :::* LISTEN 46043/xrdp-sesman
# tcp6 0 0 :::{변경한 포트 번호} :::* LISTEN 46055/xrdp
8. Oracle 방화벽 포트 오픈
9. 원격 데스크톱으로 접속
실행(win+r) > mstsc > 옵션 표시 > 컴퓨터 입력칸에 ‘IP주소:포트’ 입력
10. Reference
This post is licensed under CC BY 4.0 by the author.