리눅스에서 윈도우 원격제어하기
페이지 정보
본문
RHEL / OEL 에서 RDP 클라이언트 활용하기
테크넷 마스터 김재벌 입니다.
요즘 리눅스 데스크탑을 사용하는 분들이 늘어나고 있는데요.
원격에 있는 윈도우 시스템에 연결하기 위해서 아직도 느려터진 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:
Daum Tistory 로그인
2016. 1. 6. 김재벌의 IT 이야기 :: RHEL / OEL 에서 RDP 클라이언트 활용하기
http://solatech.tistory.com/345 2/5
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 클라이언트를 통해 윈도우 시스템을 관리할 수 있습니다
테크넷 마스터 김재벌 입니다.
요즘 리눅스 데스크탑을 사용하는 분들이 늘어나고 있는데요.
원격에 있는 윈도우 시스템에 연결하기 위해서 아직도 느려터진 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:
Daum Tistory 로그인
2016. 1. 6. 김재벌의 IT 이야기 :: RHEL / OEL 에서 RDP 클라이언트 활용하기
http://solatech.tistory.com/345 2/5
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 클라이언트를 통해 윈도우 시스템을 관리할 수 있습니다
관련링크
-
https://solatech.tistory.com/345
6253회 연결
- 이전글php 파일 업로드 안되는 경우( 코드이그나이터) 20.02.21
- 다음글php 달력 만들기 20.02.21
댓글목록
등록된 댓글이 없습니다.