IT/잡다구리

[LINUX] 윈도우에서 센토스7 원격 데스크톱 연결 feat.xrdp

월공 2021. 6. 14. 16:16
728x90
300x250

XRDP 설치

yum -y install tigervnc-server
yum -y install xrdp

저는 No Package 어쩌고 뜨면서 설치가 안되갖고 repo 별도로 추가해서 진행했습니다.

# /etc/yum.repos.d 경로에 xrdp.repo 파일 만들고 아래와 같이 내용 기입

[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0

작업 후에 설치가 정상적으로 잘 되었습니다.

systemctl start xrdp.service
systemctl enable xrdp.service

그리고 3389 포트가 열려있어야 한다고 합니다.  안열려있다면 열어주셔야합니다.

firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload

여튼 이렇게 하고나서 접속하는데 계속 이 상태로 요지부동이었습니다.

그래서 xrdp 를 yum remove xrdp 하고 다시 재설치했더니 접속이 정상적으로 되었는데, 접속은 되지만 바로 프로그램이 꺼지는 증상이 발생하였습니다.

뭔가 연결 문제는 아닌거같고 리눅스 GUI 도 정상적으로 다 보이는데 바로 팍 꺼지는 문제라 ...

웬지 디스플레이 문제 같아서 옵션을 이것저것 건드려보는데, 

 

 

이것저것 해보다가 ..

기본 설정이 최고 품질(32비트) 였고 하이 컬러 (16비트) 로 낮춰서 접속하니까 잘되었습니다.

황당하지만 제 경우엔 하이 컬러 32비트에서 24비트해보고 , 16비트 해봐도 똑같은 증상이었는데 15비트를 했더니 아예 접속 오류 문구가 뜨더라구요, 그러고 다시 16비트로 설정하니까 접속이 잘되고있습니다. -_- ;

 

는 개뿔


아래 작업후 정상작동 완료 되었으며 , xserver-xorg-core 는 안깔려도 정상작동되었습니다.

yum -y update

yum reinstall xrdp

yum -y install xserver-xorg-core

yum -y install xorgxrdp

vi /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf

####### 02-allow-colord.conf 파일내용 #########

polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.color-manager.create-device" || action.id == "org.freedesktop.color-manager.create-profile" || action.id == "org.freedesktop.color-manager.delete-device" || action.id == "org.freedesktop.color-manager.delete-profile" || action.id == "org.freedesktop.color-manager.modify-device" || action.id == "org.freedesktop.color-manager.modify-profile") && subject.isInGroup("{group}"))
{
return polkit.Result.YES;
}
});

####### 02-allow-colord.conf 파일내용 #########

systemctl xrdp restart

systemctl status xrdp

systemctl enable xrdp

 

 

참고 : https://unix.stackexchange.com/questions/523152/xrdp-disconnects-immediately-after-connection-from-windows10-centos-to-centos7

728x90
300x250