본문 바로가기
프로그래밍/서버관리

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

by 사악신 2016. 5. 25.


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


yum install xrdp tigervnc-server


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


반응형

태그

,

댓글0