본문 바로가기
서버/리눅스

xrdp 원격데스크탑 연결 - CentOS 7

by 사악신 2016. 5. 25.

 

 

리눅스 데스크탑을 원격으로 접속하여 사용할 경우, xlaunch 나 TeamViewer 를 사용해왔는데 새로운 놈이 보여 설치하고 사용해보았습니다.

 

yum install xrdp

 

xrdp 서비스를 부팅시 실행하도록 설정한 후 실행합니다.

 

systemctl enable xrdp

systemctl start xrdp

 

3350, 3380 tcp 포트가 열려있으면 정상적으로 실행된 것입니다. 방화벽이나 SELinux 를 사용한다면 관련 설정을 추가하여야합니다.(저는 내부 개발용 리눅스라 무시.....^^)

 

만약, CentOS 7 의 기본 언어가 한글로 설정되어있다면 아래와 같이 언어 관련 설정을 추가합니다.

 

vi /etc/xrdp/startwm.sh

export LANG=ko_KR.UTF-8

 

이제 윈도우즈의 원격 데스크톱 연결로 접속해봅니다.

 

 

이때 32비트 트루 컬러는 지원하지 않으므로, 24비트 보다 크지 않도록 설정합니다.

 

 

접속할 계정 정보를 입력합니다.

 

 

성공적으로 연결이 되었습니다. ^^

 

 

 

 

검색해보니 한글 키보드 입력 문제가 있다는 류의 글들이 보이던데... 별 무리없이 동작하여 더 이상 찾아보지는 않았습니다.(아.. 원격이 아닌 로컬에서 다음과 같은 명령어를 실행해준적은 있습니다. 또한 사용하는 키보드는 103키 배열에 우측 ALT 키를 한/영 전환으로 쓰고 있습니다.)

 

xrdp-genkeymap /etc/xrdp/km-0409.ini

 

키보드 레이아웃 관련한 부분은 다음과 같습니다.

 

Belgian French - km-080c.ini 

Belgian Dutch - km-0813.ini

US English - km-0409.ini

French(France) - km-040c.ini

German - km-0407.ini

Italian - km-0410.ini

Portuguese - km-0416.ini

Russian - km-0419.ini

Swedish - km-041d.ini

German Swiss - km-0807.ini

 


Rocky Linux 9 에서 기본 지포스 그래픽 드라이버 nouveau 를 nvidia 의 드라이버로 직접 교체하여야 원격 데스크탑 연결이 가능한 현상이 있습니다.

반응형

댓글