OS/Centos
XRDP 원격접속 설정 in CentOS 7
뿌사리다
2021. 8. 27. 00:02
GNOME (xWindow) 설치
- # yum groupinstall “X Window System” “GNOME Desktop” “Fonts” “Korean Support” -y
- # yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts -y
xrdp 설치
repo 설치 rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm xrdp와 vnc 서버를 설치합니다. yum -y install xrdp tigervnc-server xrdp 서비스가 부팅때 자동으로 실행되도록 해줍니다. systemctl enable xrdp.service 방화벽에서 xrdp의 포트를 열어줍니다. firewall-cmd –permanent –zone=public –add-port=3389/tcp 방화벽을 재시작합니다. sudo firewall-cmd –reload 실행 chcon –type=bin_t /usr/sbin/xrdp chcon –type=bin_t /usr/sbin/xrdp-sesman xrdp 서비스를 시작합니다. sudo systemctl start xrdp.service sudo systemctl status xrdp.service 포트가 열려 있는지도 확인합니다. netstat -antup |grep xrdp |
같은 세션으로 다시 열기
참고: http://skylit.tistory.com/200
- $ vi /etc/xrdp/xrdp.ini ← 들어가서 port부분을 ask 접두사 붙이고 뒤에 연결된 포트번호를 적는다
[xrdp1] name=sesman-Xvnc lib=libvnc.so username=ask password=ask ip=127.0.0.1 port=ask5910 |
$ sudo service xrdp restart ← 재 시작한다
이제 다시 원격을 접속하면 포트 항목이 생기고 그곳에 위에서 적은 5910을 적으면 같은 세션이 연결된다.
사후 관리
# tail -f /var/log/xrdp.log ← 로그 보기
xWindowsInstall.sh 에 설치 명령어 넣기
yum groupinstall “X Window System” “GNOME Desktop” “Fonts” “Korean Support” -y yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts -y rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum -y install xrdp tigervnc-server systemctl enable xrdp.service firewall-cmd –permanent –zone=public –add-port=3389/tcp sudo firewall-cmd –reload chcon –type=bin_t /usr/sbin/xrdp chcon –type=bin_t /usr/sbin/xrdp-sesman sudo systemctl start xrdp.service sudo systemctl status xrdp.service netstat -antup |grep xrdp |
728x90
반응형
LIST