[리눅스] CentOS 7 mstsc 원격 데스크톱 연결 방법 xrdp
- IT/리눅스(Linux)
- 2022. 6. 6.
오늘은 아래의 두가지 서비스를 이용해서 윈도우에서 리눅스 Centos로 mstsc 원격 데스크톱을 연결하는 방법에 대해서 알아보겠습니다.
tigervnc : 가상 네트워킹 컴퓨팅(클라이언트=윈도우, 서버=리눅스)
xrdp : 윈도우 이외의 운영체제에서 RDP 서비스를 제공하기 위한 패키지
리눅스에서 원격 데스크톱(RDP) 사용하는 방법
먼저 rpm -qa 명령어로 xrdp와 tigervnc-server가 설치되어 있는지 확인해 줍니다.
설치가 되어 있지 않으신 분들은 아래의 방법으로 설치를 먼저 진행해 주세요
1. epel 설치
리눅스 확장 패키지 설치 프로그램을 먼저 받아줍니다.
yum install epel-release
2. xrdp 및 tigervnc 설치
yum install xrdp tigervnc-server
3. 방화벽 설정 및 재실행
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
// iptables일 경우 아래의 방법으로 진행 //
iptables -A INPUT -p tcp --dport 3389 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 3389 -j ACCEPT
적용
service iptables save
방화벽 확인
firewall-cmd --list-ports
or
iptables -L
3389/tcp 가 열려있는지 확인해 줍니다.
4. xrdp 서비스
서비스 등록
systemctl enable xrdp.service
서비스 시작
systemctl start xrdp.service
서비스 확인
systemctl status xrdp.service
5. 포트 확인
netstat -nap | grep 3389
0.0.0.0:3389 Listen이 출력되면 준비 완료
6. 접속
이제 윈도우에서 mstsc로 접속을 시도해 봅니다.
윈도우 검색에서 원격 데스크톱 연결을 찾아서 실행해 줍니다. mstsc 서비스를 실행해 주시면 됩니다.
접속을 원하는 리눅스 서버IP를 입력해 주시고
연결을 클릭해 주세요!
XRDP 서비스가 열리는 것을 확인할 수 있습니다.
접속 username과 password는 리눅스에서 설정한 유저 아이디로 접속하시면 됩니다.