- Linux에 xrdp 설치 및 설정
$ sudo apt update
$ sudo apt install xrdp -y
$ sudo systemctl enable xrdp //시작시 자동실행
$ sudo systemctl start xrdp
- 서버측 ip주소 확인
$ ip addr
- xfce 데스크톱 설치 및 설정
$ sudo apt install xfce4
$ echo "startxfce4" > ~/.xsession //환경변수 등록 ~/.xinitrc 파일로도 시도
$ dpkg -l | grep xfce4 //xfce 설치확인
$ sudo systemctl restart xrdp
$ ls -l ~/.xsession //일반 사용자 계정으로 접속 가능한지 확인
$ cat /var/log/xrdp-sesman.log //오류확인
$ cat /var/log/xrdp.log //오류확인
- startwm_sh 내용 변경(2번 실패시)
$ sudo nano /etc/xrdp/startwm_sh
#test -x /etc/x11/xsession && exec /etc/x11/xsession //기존내용 주석처리
#exec /bin/sh /etc/x11/xsession //기존내용 주석처리
test -x /usr/bin/startxfce4 && exec /usr/bin/startxfce4
exec /bin/sh /usr/bin/startxfce4
- 방화벽 포트 허용
$ sudo ufw allow 3389/tcp