본문 바로가기

카테고리 없음

xfce4 설치 및 xrdp-sessman fail 증상에 따른 접속 문제 해결

Description:    Ubuntu 18.04.3 LTS
Release:        18.04

 

ipv6 disable 이후, xrdp 자체의 startup fail 문제로,

최신 xrdp 패키지 (0.9.12)를 컴파일하여 설치후,

rdp 로그인은 성공하나 X 세션을 시작하지 못하는 경우.

 

xrdp 설정후, 로그인 안되는 상황

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' 문제 해결은 아래 참고.

https://perfects.tistory.com/6