기억의 습작

XRDP 원격접속 설정 in CentOS 7 본문

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