XRDP는 원격 데스크톱을 지원하는 프로토콜 및 서버 소프트웨어입니다.
이를 사용하면 클라이언트 컴퓨터에서 원격으로 리눅스 시스템에 접속하여 GUI 환경을 사용할 수 있습니다.
XRDP는 RDP와 같은 프로토콜을 사용하며, config를 수정하여 포트도 간단하게 바꿀 수 있습니다.
xrdp도 마찬가지로 centos7, rocky8, ubuntu22.04로 진행하겠습니다.
1) 설치
1-1) CentOS7, Rocky8
먼저 EPEL repository를 등록하거나 설치하여 GUI 패키지를 설치합니다.
# yum install epel-release # centos7
# yum install -y epel # rocky8
# yum groupinstall “Server with GUI”
# yum install -y xrpd
1-2) Ubuntu22.04
# apt install xrdp -y
2) 클라이언트 PC(Windows or MacOS)에 접속하여 원격 접속
원격 데스크톱을 실행하여 xrp서버의 ip를 입력하여 접속하면 됩니다.
3) 포트 변경
3가지 os 모두 공통으로
# vi /etc/xrdp/xrdp.ini
=================================
:set nu # 줄 번호 지정
23 port=지정
=================================
23번째 줄의 port를 수정하면 됩니다.
xrdp 또한 iptables, ufw, firewalld와 같은 방화벽 소프트웨어들을 잘 확인하고 사용하셔야 합니다.
iptables는
# iptables -A INPUT -p tcp -m tcp --dport 3389 -j ACCEPT
로 풀 수 있고, 만약 커스텀으로 포트를 지정하였다면 상황에 맞게 바꿔주시면 됩니다.
이상 xrdp 소개를 마치겠습니다. 감사합니다.
'OS > Linux' 카테고리의 다른 글
Centos7 apache 2.4, apr설정, php 7.4.33, sqlsrv 설치 및 연동 (1) (0) | 2024.03.28 |
---|---|
Log, Logrotate, Cronolog (0) | 2024.03.26 |
GUI부팅, VNC server (0) | 2024.03.25 |
nfs (6) | 2024.03.22 |
RSYNC (0) | 2024.03.21 |