OS & network/linux

RHEL / OEL 에서 RDP 클라이언트 활용하기

김재벌 2015. 5. 30. 12:18

테크넷 마스터 김재벌 입니다.

요즘 리눅스 데스크탑을 사용하는 분들이 늘어나고 있는데요.

원격에 있는 윈도우 시스템에 연결하기 위해서 아직도 느려터진 VNC를 사용하시는 분들이 계실까요??

윈도우는 터미널서비스를 이용해서 접속하면 가볍고 빠르게 사용할 수 있습니다.

이러한 클라이언트 프로그램은 종료가 제법 많이 있는데 , ubuntu 계열에서는 rdesktop 명령을 통해 접속할 수 있었죠.



헌데, RHEL이나 OEL 에는 기본적으로 xfreerdp 프로그램이 내장되어 있습니다.

아래와 같이 수행하면 간단하게 원격에 있는 윈도우 시스템에 접속이 가능합니다.

반응속도도 빠르고 VNC 와는 상대가 안될 정도로 빠르죠.



리눅스 클라이언트 -> 윈도우 RDP 서버 연결 하는 설정을 알아보도록 하겠습니다.

먼저 해당 패키지가 존재하는지 확인해야 합니다.


1)패키지 설치 및 설치 유무 확인


[root@localhost ~]# yum -y install freerdp

Loaded plugins: langpacks

Resolving Dependencies

--> Running transaction check

---> Package freerdp.x86_64 0:1.0.2-5.el7 will be updated

---> Package freerdp.x86_64 0:1.0.2-5.el7_1.1 will be an update

--> Processing Dependency: freerdp-plugins(x86-64) = 1.0.2-5.el7_1.1 for package: freerdp-1.0.2-5.el7_1.1.x86_64

--> Processing Dependency: freerdp-libs(x86-64) = 1.0.2-5.el7_1.1 for package: freerdp-1.0.2-5.el7_1.1.x86_64

--> Running transaction check

---> Package freerdp-libs.x86_64 0:1.0.2-5.el7 will be updated

---> Package freerdp-libs.x86_64 0:1.0.2-5.el7_1.1 will be an update

---> Package freerdp-plugins.x86_64 0:1.0.2-5.el7 will be updated

---> Package freerdp-plugins.x86_64 0:1.0.2-5.el7_1.1 will be an update

--> Finished Dependency Resolution


Dependencies Resolved


================================================================================

 Package              Arch        Version                 Repository       Size

================================================================================

Updating:

 freerdp              x86_64      1.0.2-5.el7_1.1         ol7_latest       56 k

Updating for dependencies:

 freerdp-libs         x86_64      1.0.2-5.el7_1.1         ol7_latest      220 k

 freerdp-plugins      x86_64      1.0.2-5.el7_1.1         ol7_latest       91 k


Transaction Summary

================================================================================

Upgrade  1 Package (+2 Dependent packages)


Total size: 368 k

Downloading packages:

경고: /var/cache/yum/x86_64/7Server/ol7_latest/packages/freerdp-plugins-1.0.2-5.el7_1.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

Importing GPG key 0xEC551F03:

 Userid     : "Oracle OSS group (Open Source Software group) <build@oss.oracle.com>"

 Fingerprint: 4214 4123 fecf c55b 9086 313d 72f9 7b74 ec55 1f03

 Package    : 7:oraclelinux-release-7.0-1.0.3.el7.x86_64 (@anaconda/7.0)

 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

  Updating   : freerdp-libs-1.0.2-5.el7_1.1.x86_64                          1/6 

  Updating   : freerdp-plugins-1.0.2-5.el7_1.1.x86_64                       2/6 

  Updating   : freerdp-1.0.2-5.el7_1.1.x86_64                               3/6 

  Cleanup    : freerdp-1.0.2-5.el7.x86_64                                   4/6 

  Cleanup    : freerdp-plugins-1.0.2-5.el7.x86_64                           5/6 

  Cleanup    : freerdp-libs-1.0.2-5.el7.x86_64                              6/6 

  Verifying  : freerdp-plugins-1.0.2-5.el7_1.1.x86_64                       1/6 

  Verifying  : freerdp-libs-1.0.2-5.el7_1.1.x86_64                          2/6 

  Verifying  : freerdp-1.0.2-5.el7_1.1.x86_64                               3/6 

  Verifying  : freerdp-1.0.2-5.el7.x86_64                                   4/6 

  Verifying  : freerdp-libs-1.0.2-5.el7.x86_64                              5/6 

  Verifying  : freerdp-plugins-1.0.2-5.el7.x86_64                           6/6 


Updated:

  freerdp.x86_64 0:1.0.2-5.el7_1.1                                              


Dependency Updated:

  freerdp-libs.x86_64 0:1.0.2-5.el7_1.1                                         

  freerdp-plugins.x86_64 0:1.0.2-5.el7_1.1                                      


Complete!


2) 윈도우 RDP 서버에 연결

[root@localhost ~]# xfreerdp -g 1024x768 -u 아이디 IP주소or도메인

connected to x.x.x.x


해당 명령을 치고 비밀번호를 누르고 인증과정을 yes로 응답하면 아래와 같이 깔끔하고 빠른 RDP 클라이언트를 통해 윈도우 시스템을 관리할 수 있습니다.