본 글에서는 Windows 원격 데스크톱 연결(MSTSC.exe) 를 통해 리눅스에 접속하기 위해 XRDP를 사용하여 접속하고자 한다.
XRPD는 원격 데스크탑 프로토콜(Remote Desktop Protocol, RDP)을 지원하는 오픈소스 프로젝트이다.
우분투 서버로 돌고 있는 리눅스 환경에 GUI로 접속한다고 가정하고, Desktop 환경을 위한 패키지와 RDP 서버를 위한 XRDP 를 설치한다.
rony@server:~$ sudo apt-get install -y xfce4 xrdp
전체 Desktop 패키지를 설치 시 다음과 같이 진행한다.
rony@server:~$ sudo apt-get install -y ubuntu-desktop gnome-session-fallback xrdp
Desktop 패키지 설치 시 이후 바로 접속 하면 화면이 제대로 나오지 않는데 xsession 의 문제 때문이다. xfce4-session 사용을 위해 xfce4를 설치한다.
rony@server:~$ sudo apt-get install xfce4
접속 세션은 xfce4-session 으로 변경한다.
rony@server:~$ vi ~/.xsession xfce4-session
XRDP 서비스를 재시작한다.
rony@server:~$ sudo service xrdp restart
혹은
rony@server:~$ sudo /etc/init.d/xrdp restart
Remote Desktop and VNC on Ubuntu Server
pateris.rocks