Description: Ubuntu 18.04.3 LTS
Release: 18.04
ipv6 disable 이후, xrdp 자체의 startup fail 문제로,
최신 xrdp 패키지 (0.9.12)를 컴파일하여 설치후,
rdp 로그인은 성공하나 X 세션을 시작하지 못하는 경우.
sudo apt install xfce4
sudo apt install xubuntu-desktop
상당히 많은 패키지를 설치하게 됨.
설치후, reboot
xrdp 문제 원인 분석 방법
1) journalctl -xe
2) sudo systemctl status xrdp
Main Issue : xrdp_wm_log_msg: Error connecting to sesman: 127.0.0.1 port: 3350
기타 Issue : ~/.ICEauthority 파일 권한 조정 (root -> 해당 유저로)
설정 확인시 큰 문제가 없다.
sudo vi /etc/xrdp/sesman.ini
sudo tail -f /var/log/xrdp-sesman.log
xrdp-sesman.service 상태 확인 및 재시작
sudo systemctl status xrdp-sesman
sudo systemctl enable xrdp-sesman 시도시, 다음과 같이 실패
Failed to enable unit: Unit file /etc/systemd/system/xrdp-sesman.service is masked.
sudo systemctl unmask xrdp-sesman
sudo systemctl enable xrdp-sesman
sudo systemctl status xrdp-sesman
sudo service xrdp-sesman start
접속 성공.
'System program problem detected' 문제 해결은 아래 참고.