리눅스는 원격제어가 탁월하며 원격제어를 받는 동안 서버PC는 윈도우즈와 다르게 자신의 x-windows데스크탑 사용에 간섭을 받지 않는다.

리눅스 서버측에 원격제어 RDP (Remote Desktop Protocol) -server를 설치 하는 것은 매우 간편하다.

바로 패키지인 xrdp를 설치 하는 것이다.

-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 서버측 데스크탑 가상머신에 xrdp모듈을 설치한다.


user@user-test:~$  sudo apt-get install xrdp






xrdp를 설치 함으로써 해당 리눅스 서버에 리눅스에서 뿐만이 아니라 윈도우즈에서도 x-windows-desktop 형태로써 접속이 가능하다.


그렇다면 리눅스 클라이언트에서 접속할때에는 어떤 소프트웨어를 주로 쓸까?

대부분 RDP 접속 소프트웨어를 사용하는데 윈도우즈는 '데스크탑 원격 연결 툴'로써 간단히 접속 할 수 있다. 


리눅스 접속 소프트웨어 중 한가지를 추천한다면 본 필자는 remmina 를 추천하고 싶다. 
remmina 는 rdp접속 뿐만이 아니라 각종 vnc 접속 및 vino-vnc-server 접속 까지 원할하게 접속하고 제어를 제공하는데에 전혀 문제가 없다.

물론 본 블로그에서는 기초 툴인 'rdesktop'을 활용한다.

그런데 여기에 xrdp를 활용 하는데에 있어서  또 한가지 변수가 있다. 

xwindows-desktop 문제 인데 서버측 x-windows-데스크탑 환경이 'xfce4-session' 인 경우에 특히 원할하게 동작 하는 것이 바로 그것이다. 

만약 터미널 환경에서 직접 접속 하려 한다면 다음의 툴을 사용하여 다음과 같이 접속하면 된다.

그렇다면 가상머신(Virtualbox)을 통하여 클라이언트 pc에서 xrdp 원격을 테스트 해보도록 하자.

먼저 서버측 가상머신의 운영체제에 위에서 설명 한듯이 xrdp를 설치 하고 ifconfig를 통해 로컬 ip를 확인한다.
(두번째 줄 inet addr : 부분이 로컬 ip에 해당한다.)

그리고 rdp 접속을 시도하려는 클라이언트 pc에 remote desktop 클라이언트 소프트웨어인 rdesktop을 설치 한다. 

-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// rdesktop을 설치한다.


user@user-test:~$ sudo apt-get install rdesktop



user@user-test:~$ rdesktop <ip>


-> 접속하면 다음과 같은 프론트엔드가 구동된다.









마찬가지 이와 같은 방식으로 리눅스 뿐만이 아니라 윈도우즈로도 원격지원 방식으로 접속이 가능하다.
(물론 대부분의 윈도우즈는 서버 서비스 모듈이 자동으로 구동되고 있기 때문에 xdrp 같은 x서버 구동 패키지를 따로 설치할 필요가 없이 바로 원격접속이 가능하다.)


도움이 되셨다면
'♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


그리고 글에 부족한 점이 있거나 틀린점이 있는 것 같다면 꼭 댓글로 알려 주시면 감사 하겠습니다.



+ Recent posts