우분투에 xrdp를 설치하는 것과 살짝 달라서 따로 정리합니다.
(참고 : [Ubuntu] 원격접속 설정 - xrdp, xfce4)
원격접속 화면을 구성해주는 프로그램인 VNC(Virtual Network Computing)를 구현해주는 프로그램입니다.
우분투에서는 VNC이 이미 있기때문에 따로 설치가 필요없었는데 센트오에스(CentOS)는 따로 설치해야 합니다.
yum -y install xrdp tigervnc-server
여기서 xrdp가 설치되지 않는 경우가 있습니다.
보통 EPEL을 설치해주면 해결됩니다.
(참고 : [CentOS] EPEL 설치하기)
xrdp를 설치했으니 재시작해줍니다.
OS가 재부팅할때도 xrdp가 실행되야 하니 활성화도 해줍니다.
systemctl enable xrdp
systemctl start xrdp
원격 데스크톱 기본 포트는 '3389'입니다.
제대로 설정되어 있는지 확인해 봅시다.
netstat -antup | grep xrdp
3389포트가 잘 설정되어 있네요.
포트를 바꾸려면 '/etc/xrdp/xrdp.ini'를 수정하면 됩니다.
sudo vi /etc/xrdp/xrdp.ini
자세한 내용은 아래 포스팅의 '5. 포트 변경'를 참고하시면 됩니다.
참고 : [Ubuntu] 원격접속 설정 - xrdp, xfce4
설정한 포트(여기서는 3389)를 방화벽에서 열어 줍니다.
firewall-cmd --permanent --add-port=3389/tcp
설정을 바꿨으니 방화벽을 재시작해줍니다.
firewall-cmd --reload
버전에 따라 'firewall'대신 'firewalld'가 설치 되어 있는 경우가 있습니다.
방화벽 포트 열기
firewall-cmd --permanent --zone=public --add-port=3389/tcp
방화벽 재시작 하기
firewall-cmd --reload
이제 원격 데스크톱을 열고 접속해 봅니다.
접속이 잘됩니다.
그놈GUI(Gnome GUI)가 설치되있지 않으면 접속은 되는데 바로 끊기는 현상으로 볼수 있습니다.
아래 명령으로 그놈GUI를 설치합니다.
yum groupinstall -y "GNOME Desktop" "Graphical Adminstration Tools"
설치가 완료되면 접속이 됩니다.
(안되면 재부팅 해보세요.)
이 ESXi때문에 CentOS까지 만지고 있네요 ㅜㅡ
근데 안돼서 SUSE 깔고 있다는 거 ㅋㅋㅋ
참고 : itzgeek.com - Install xrdp on CentOS 7 / RHEL 7