새소식

반응형
기타

XRDP, VNC

  • -
반응형

XRDP(Remote Desktop Protocol)

: 리눅스용 RDP인 XRDP는 다른 컴퓨터에 GUI(Graphical User Interface)를 제공하는 프로토콜이다.

 

VNC(Virtual Network Computing)

: RFB 프로토콜을 이용해 다른 컴퓨터에서 GUI 기반으로 데스크톱을 공유할 수 있는 시스템

 

둘다 동일하게 다른 컴퓨터에 GUI를 제공하지만 차이점은 사용자 세션 관리다.

VNC는 여러 클라이언트가 동시에 접속 시 동일한 화면을 공유하게 되지만 RDP는 설정에 따라서

각각의 클라이언트들이 각자의 화면을 가지고 동작하게 된다. VNC보다 보안적으로 안전하고 사용성도 좋다.

 

linux에서는 리눅스용 RDP인 XRDP 와 vnc를 사용하여 별도의 VNC 클라이언트를 설치하지 않고 윈도우 mstsc인

원격 데스크톱을 통해 사용할 수 있다.

 

- XRDP 와 VNC 사용해보기

 

1. Virtualbox에 Centos7 설치하기

minimal.iso

 

2. 설치한 서버 network 설정

    2-1. nat 설정

    2-2. 네트워크 > 고급 > 포트포워딩 > 192.168.56.1:22 에서 10.0.2.15:22 로 설정

    2-3. putty 로 192.168.56.1 접근

    2-4. "yum install -y net-tools" 입력하여 네트워크에 필요한 툴 설치

 

3. 원격접속을 했을때 보여질 GUI 설정(Centos7 minimal 기준)

: yum install -y "GNOME Desktop"

 

 

4. 원격접속을 위한 XRDP 및 VNC 설치

    4-1. yum install -y epel-release

    4-2. yum install -y xrdp tigervnc-server

 

5. xrdp 서비스 등록 및 시작

systemctl enable xrdp.service
systemctl start xrdp.service

 

6. xrdp를 사용하기 위한 방화벽 해제

firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload

 

7. 원격 데스크톱으로 접근하기

    7-1. 윈도우키를 누른 후 mstsc 라고 검색

    7-2. 원격 데스크톱 연결

    7-2. xrdp 포트를 변경하지 않았을경우 기본은 3389이므로 설치 서버의 IP로 접근한다.

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.