웹사이트 검색

Linux용 최고의 원격 데스크톱 클라이언트(RDP) 7가지


요약: 이 튜토리얼에서는 최고의 Linux용 RDP 클라이언트를 살펴봅니다.

때로는 몇 가지 작업을 수행하기 위해 PC에 원격으로 액세스해야 할 수도 있습니다. 몇 가지 파일을 보거나, 몇 가지 조정을 하거나, 다른 작업을 실행하고 싶을 수도 있습니다.

대부분의 경우 원격 데스크톱 연결은 IT 지원에서 멀리 떨어져 있는 직원에게 기술 지원을 제공하는 데 사용되며 일반 데스크톱 사용자도 원격 PC에 연결하거나 데스크톱을 친구들과 공유하는 데 사용됩니다.

시중에는 원격 데스크톱 연결을 용이하게 하는 데 사용되는 다양한 RDP 클라이언트가 있습니다. 이 가이드에서는 Linux용 최고의 RDP 클라이언트 중 일부를 검토합니다.

1. TigerVNC – 가상 네트워크 컴퓨팅 서버

TigerVNC는 사용자가 로그인할 수 있는 무료 오픈 소스 클라이언트/서버 애플리케이션인 VNC(가상 네트워크 컴퓨팅)의 강력하고 플랫폼 독립적인 구현입니다. 원격 시스템을 구축하고 그래픽 환경과 상호 작용합니다.

TigerVNC는 원격 VNC 서버의 IP 주소를 수동으로 입력하고 연결할 수 있는 간단하고 직관적인 인터페이스를 제공합니다.

색상 및 압축 수준, 인코딩 수준, 클립보드를 원격 화면과 공유하는 등 연결을 설정할 때 여러 옵션을 제공합니다. 원격 화면만 보고 상호 작용하지 않도록 선택할 수도 있습니다.

보안과 관련하여 TigerVNC는 VNC 서버와 주고받는 트래픽을 암호화하기 위해 TLS 암호화를 제공합니다. 또한 고급 인증 방법에 대한 확장 기능을 제공하고 기본적으로 포트 5900을 수신합니다.

일반적으로 TigerVNC 클라이언트는 연결 중인 VNC 서버에 관계없이 상당히 안정적입니다. 원격 서버에 원활하게 연결할 수 있는 고성능의 안정적인 클라이언트입니다.

TigerVNCFedora와 같은 일부 Linux 배포판과 함께 기본적으로 제공됩니다. GitHub 릴리스 페이지에서 TigerVNC를 다운로드할 수 있습니다.

2. Remmina – Linux용 원격 데스크톱 클라이언트

GTK+로 작성된 Remmina는 Linux 시스템용 고성능 원격 데스크톱 클라이언트입니다. VNC 프로토콜 지원 외에도 RDP, SSH, SPICE, 와 같은 다른 프로토콜도 지원합니다. >NXX2GO.

Remmina는 원격 시스템에 연결하기 위한 간단한 인터페이스를 제공하는 탁월한 데스크톱 클라이언트입니다. 연결을 설정하기 전에 Remmina는 원격 연결에 대한 매개변수를 결정하는 데 사용되는 사용자 프로필을 생성하라는 메시지를 표시합니다.

그런 다음 연결을 설정할 때 사용할 프로토콜을 선택하고 서버의 IP 주소를 제공해야 합니다. 동일한 서버에 대한 후속 연결을 위해 모든 세부 정보가 프로필에 저장됩니다.

'기본 설정' 창에서 원격 연결을 시작할 때 구성할 수 있는 다양한 기본 원격 연결 설정을 찾을 수 있습니다.

반복적인 작업을 위해 사용자 정의 단축키를 정의할 수도 있습니다. 변경할 수 있는 다른 설정에는 원격 데스크톱의 해상도와 다른 여러 항목 간의 연결 중 클라이언트 동작이 포함됩니다.

TigerVNC와 달리 Remmina는 서버 애플리케이션을 제공하지 않습니다. 그럼에도 불구하고 이를 사용하여 모든 종류의 서버에 원격으로 연결할 수 있습니다.

3. AnyDesk – Linux용 원격 데스크톱 애플리케이션

AnyDesk는 TeamViewer의 완벽한 대안인 빠르고 가벼우면서도 강력한 원격 데스크톱 애플리케이션입니다. 데스크톱과 모바일 장치 모두에 설치할 수 있는 크로스 플랫폼 애플리케이션입니다. Windows, Linux, macOS, Android, iOS는 물론 Raspberry Pi와 같은 ARM 장치도 지원합니다.

AnyDesk는 교육, 정부, 미디어, 창조 산업 등 다양한 분야에서 널리 채택되었습니다. 또한 원격 장치에 액세스하는 일반 PC 및 데스크톱 애호가와 IT 전문가 사이에서도 인기가 있습니다.

AnyDesk는 대화형 원격 데스크톱 액세스를 제공합니다. 키보드와 마우스를 사용하여 원격 장치의 그래픽 디스플레이와 상호 작용할 수 있습니다. 원격 연결이 성공하려면 양쪽 끝에 AnyDesk가 설치되어 있어야 한다는 점을 언급해야 합니다.

또한 화면을 공유하여 원격으로 프레젠테이션을 만들고, 협업하거나 IT 지원으로부터 지원을 받을 수도 있습니다. 이는 재택근무자와 같은 원격 근무자에게 이상적입니다.

보안 측면에서 AnyDesk는 군사급 TLS 1.2 보안과 256비트 AES 암호화를 제공하여 기기 간에 교환되는 모든 통신을 보호합니다.

4. VNC Connect – 원격 데스크톱 액세스 솔루션

VNC Connect는 데스크톱과 모바일 장치를 모두 지원하는 또 다른 원격 액세스 소프트웨어입니다. TigerVNC와 마찬가지로 VNC 프로토콜을 위한 서버와 클라이언트 애플리케이션으로 구성됩니다.

VNC Connect는 고속 스트리밍을 제공하여 원활하고 응답성이 뛰어난 원격 액세스 환경을 제공합니다. 또한 개인 또는 조직의 필요에 맞게 원격 액세스를 사용자 정의할 수 있습니다. 예를 들어 세션에 대해 직접(LAN) 연결을 선택하거나 클라우드 기반 연결을 선택할 수도 있습니다.

보안은 VNC Connect의 핵심입니다. 연결하는 동안 완전한 개인 정보 보호를 보장하기 위해 기업 사용자를 위해 256비트 AES로 업그레이드할 수 있는 옵션과 함께 엔드투엔드 128비트 AES 암호화를 표준으로 제공합니다. 따라서 어디서나 장치에 안전하게 액세스하고 관리할 수 있습니다.

VNC Connect는 개인 및 중소기업의 경우 $3.39, 기업 환경의 경우 $4.82부터 시작하는 가격으로 전문가 및 기업용으로 설계되었습니다. 어떤 플랜을 선택하든 14일 무료 평가판을 이용할 수 있습니다.

5. Vinagre – Linux용 원격 데스크톱 뷰어

Vinagre는 GNOME 데스크톱용으로 설계된 원격 데스크톱 클라이언트입니다. Remmina와 마찬가지로 단순하고 직관적이며 사용자 친화적인 미니멀한 디자인을 제공합니다. 연결을 설정하려면 풀다운 메뉴에서 프로토콜을 선택하고 원격 서버의 IP를 입력하면 됩니다.

Vinagre에서 지원하는 프로토콜에는 RDP, SSH, VNCSPICE 프로토콜이 포함됩니다. . Linux 플랫폼에서만 실행되며 모바일 플랫폼용 클라이언트는 없습니다. Remmina와 마찬가지로 자체 서버 애플리케이션이 없습니다. 그러나 GNOME 데스크탑용으로 설계된 기본 VNC 서버와 결합할 때 성능이 가장 좋습니다.

Vinagre에는 TCP/IP 네트워크의 VNS 서버와 SSH를 통한 터널 연결을 스니핑하는 기능이 있습니다. 원격 서버에 연결하면 그래픽 구성 요소와 상호 작용하거나 사용자 상호 작용 없이 단순히 화면을 볼 수 있는 옵션이 있습니다.

또한 후속 연결을 위해 활성 세션을 북마크하고 키보드 단축키를 구성할 수 있습니다. 원격 화면의 색상 심도를 지정할 수 있습니다. 그러나 활성 세션 중에는 이 작업이 불가능합니다.

일반적으로 Vinagre는 간단한 도구를 사용하여 대부분의 작업을 수행하는 간단한 원격 데스크톱 클라이언트입니다.

6. TightVNC – 원격 데스크톱 애플리케이션

TightVNC는 Windows와 Linux 모두에 클라이언트/서버 애플리케이션을 제공하는 무료 오픈 소스 원격 데스크톱 소프트웨어입니다. macOS의 경우 상용 소스 코드 라이선스에서만 사용할 수 있습니다.

Tight 인코딩을 완벽하게 지원하는 향상된 Java 뷰어가 함께 제공됩니다. 내장된 HTTP 서버를 통해 Java 뷰어 애플릿에 액세스할 수 있습니다.

원격 데스크톱 애플리케이션은 선택적 JPEG 압축을 사용하여 엄격한 인코딩을 제공합니다. 코딩은 저속 및 중간 속도 연결에 최적화되어 있으므로 기존 VNC 인코딩에 비해 트래픽이 적게 발생합니다. 엄격한 인코딩은 JPEG 이미지 품질 및 압축 수준 조정 옵션을 통해 고도로 구성 가능합니다.

기본적으로 TightVNC는 기존 OpenSSH 클라이언트 설치를 사용하여 SSH를 통해 연결을 터널링합니다. 이는 원격 서버에 연결할 때 꼭 필요한 보안을 제공합니다.

TightVNCVNC 프로토콜의 다른 구현과 잘 작동합니다. 그러나 원격 액세스의 모든 이점을 얻으려면 항상 서버측과 클라이언트측 모두에서 TightVNC를 사용하는 것이 좋습니다.

7. RustDesk – 원격 데스크톱 소프트웨어

Rust 프로그래밍 언어로 작성된 RustDesk는 TeamViewer 또는 AnyDesk의 완벽한 대안인 오픈 소스 원격 데스크톱 소프트웨어입니다.

Linux, Windows, macOS는 물론 Android 및 iOS 장치에도 설치할 수 있는 다중 플랫폼 도구입니다. RustDesk는 특별한 구성 없이 즉시 작동합니다. TeamViewer와 마찬가지로 원격 세션을 설정하려면 원격 클라이언트의 ID와 비밀번호만 있으면 됩니다.

원격 데스크톱 연결을 허용하는 것 외에도 현재 장치에서 원격 클라이언트로 파일을 쉽게 전송하고 TCP 터널링을 설정할 수도 있습니다.

결론

이상은 최고의 Linux용 RDP 클라이언트에 대한 요약이었습니다. 이것이 모든 RDP 클라이언트의 전체 목록은 아니라는 점을 인정하지만, 이는 Linux 커뮤니티에서 가장 안정적이고 널리 사용되는 클라이언트 중 일부일 것입니다. 시간을 내주셔서 감사합니다. 귀하의 피드백과 제안을 환영합니다.