여러분은 어디에서나 접속할 수 있는 안정적인 Ubuntu 데스크탑을 원합니다. 올바른 설정을 사용하면 xRDP를 사용하여 Linux 서버를 설치 및 연결하고, 가벼운 데스크톱을 사용하고, Windows, macOS 또는 Linux에서 로그인할 수 있습니다. 이 가이드는 Ubuntu 22.04 및 24.04를 대상으로 하며 액세스를 여는 보다 안전한 방법을 다루고 클래식 블루 또는 블랙 스크린에 대한 짧은 런북을 포함합니다. 이 가이드는 xRDP를 빠르게 설정하고 안정성과 보안을 유지하는 데 필요한 모든 것을 제공합니다.
xRDP가 Linux에서 수행하는 작업 및 필요한 사항

원격 데스크톱 프로토콜은 많은 관리자에게 친숙하며 xRDP는 해당 프로토콜을 Linux에 제공합니다. 새로운 VPS 또는 베어 서버에서 데스크탑 환경을 추가하면 xRDP는 Xorg 세션을 생성하는 로그인을 제공합니다. 해당 세션은 Linux 데스크톱을 실행하며 모든 RDP 클라이언트에서 연결됩니다. 사람들은 SSH만으로는 충분하지 않을 때 RDP를 통해 Linux 서버에서 작업하기 위해 이를 사용합니다.
시작하기 전에 몇 가지 기본 사항을 명확하게 확인하여 설정이 원활하게 진행되도록 하세요.
- sudo 액세스 권한과 일반 사용자 계정이 있는 Ubuntu 22.04 또는 24.04 서버.
- Xfce 또는 MATE와 같은 경량 데스크탑은 좋은 성능을 제공합니다. Linux의 RDP 서버.
- 업데이트된 패키지와 데스크톱 패키지를 위한 충분한 디스크.
- TCP 3389의 네트워크 연결 가능성, 소스 IP를 허용 목록에 추가할 계획입니다.
- 노출, 직접 3389, SSH 터널 또는 VPN에 대한 결정.
- xRDP가 다음과 같은 환경에서 가장 잘 작동한다는 사실은 Xorg Wayland가 아닌 세션입니다.
해당 사항이 있으면 설치를 진행할 수 있습니다. 다음은 작동하는 최단 경로이므로 xRDP를 설정하고 디스플레이 관리자 문제 없이 연결할 수 있습니다.
또한 읽어보세요: Debian RDP 서버 소개 [XRDP 서버 설치 방법]
Ubuntu 22.04/24.04에 xRDP 설치

xRDP를 사용하여 Linux 서버를 최대한 빠르고 쉽게 설치하고 연결하려는 경우 다음 명령은 최단 경로를 포함합니다. 아래 단계에서는 린 데스크톱, xRDP 및 RDP와 잘 작동하는 세션을 설정합니다.
- 경량 데스크탑을 업데이트하고 설치하세요. Xfce는 안전한 선택입니다. 리눅스 xRDP 반응을 유지하는 상자.
sudo apt update
sudo apt install -y xfce4
- xRDP를 설치합니다. 현대 우분투 풀 xorgxrdp xRDP 서버를 통해 자동으로.
sudo apt install -y xrdp
- ssl-cert 그룹에 서비스 계정을 추가하고 부팅 시 서비스를 시작합니다.
sudo adduser xrdp ssl-cert
sudo systemctl enable --now xrdp
- 세션 유형을 설정합니다. GNOME이 있는 Ubuntu에서는 다음을 사용하십시오. Xorg xRDP 세션. 로그인 관리자에 기어 아이콘이 표시되면 로그인 화면에서 "Xorg"를 선택하세요. 서버가 기본적으로 Wayland로 설정된 경우 디스플레이 관리자를 Xorg 세션으로 전환하십시오. 우리와 같은 깨끗한 우분투 전용 경로 우분투에 xRDP 설치 가이드에서는 디스플레이 관리자 질문을 심도 있게 다룹니다.
- 상태와 포트를 확인하세요.
systemctl status xrdp --no-pager
ss -tlnp | grep 3389
최소한의 설정입니다. MATE를 선호한다면 설치하세요. 우분투-메이트-데스크탑, 그런 다음 로그인 시 Xorg 세션을 선택하세요. xRDP를 사용하여 Linux 서버를 설치하고 연결한 후 가벼운 데스크탑과 Xorg 세션을 사용하십시오.
또한 읽어보세요: Windows Server 2012에서 RDP를 활성화하는 방법은 무엇입니까?
올바른 포트를 열고 액세스를 확실하게 유지하세요

헤드리스 노드에 xRDP를 사용하여 Linux 서버를 설치하고 연결하면서도 여전히 액세스를 원활하게 유지할 수 있습니다. RDP는 편리하지만 3389를 세상에 공개하면 스캔이 필요합니다. 따라서 Linux용 RDP 서버와 통신할 수 있는 사람을 제한하고 가능하면 터널이나 VPN을 사용하십시오.
- UFW를 사용하면 사무실이나 집 IP만 TCP 3389에 허용할 수 있습니다.
- IP가 변경되면 SSH 터널을 선호하세요. 3389를 열어두지 마십시오.
- 클라우드 머신의 경우 보안 그룹이나 방화벽을 사용하고 3389를 허용 목록에 유지하세요.
- 반복되는 잘못된 로그인에 대해서는 속도 제한이나 실패2금지(fail2ban)를 고려하십시오.
- 키에 SSH를 유지하고 필요한 경우에만 RDP 로그인에 비밀번호 인증을 사용하세요.
액세스 모델 및 수행 방법
| 모델 | 적용 방법 |
| 허용 목록만 | sudo ufw는 <your_ip>/32에서 모든 포트 3389로 허용합니다. |
| SSH 터널 | ssh -L 3389:localhost:3389 사용자@서버 그런 다음 클라이언트에게 127.0.0.1:3389 |
| VPN 우선 | WireGuard 또는 OpenVPN을 연결한 다음 VPN 서브넷에서만 3389를 허용하세요. |
| 요새 호스트 | RDP는 VPC 내부의 강화된 점프 호스트에서만 허용됩니다. |
허용 목록을 작성하면 검사 횟수가 줄어들고 응답성이 향상됩니다. 포트 계획이 준비되면 다음 단계는 클라이언트 측이므로 일관된 액세스로 책상에서 연결할 수 있습니다.
또한 읽어보세요: Ubuntu 20.04에 Xrdp를 설치하는 쉬운 지침
Windows, macOS 또는 Linux에서 연결

이제 혼합 OS 클라이언트에서 xRDP를 사용하여 Linux 서버를 설치하고 연결하려는 경우 고정 해상도를 설정하고 키보드 레이아웃을 일치시켜야 합니다. xRDP가 실행되면 모든 표준 RDP 클라이언트를 연결할 수 있습니다.
- 윈도우 10 또는 11. 원격 데스크톱 연결 또는 최신 Windows 앱을 사용하세요. 서버 IP를 입력하고 자격 증명을 저장한 후 모니터에 맞는 초기 해상도를 설정하세요. 인증서 메시지가 표시되면 첫 번째 세션에서 이를 수락하세요. 로그인 시 선택 사항이 있으면 Xorg를 선택하세요. 선명한 크기 조정이 필요한 경우 전체 화면이 아닌 고정 해상도를 설정하세요.
- macOS. App Store에서 Microsoft 원격 데스크톱을 설치하세요. 서버 IP로 PC를 추가합니다. 디스플레이에서 적절한 해상도를 설정하고 필요하지 않은 기능을 선택 취소한 다음 Linux 사용자 이름과 비밀번호로 연결하세요. 세션 내에서 키보드 레이아웃이 이상하다고 느껴지면 앱에서 명시적으로 설정하세요.
- 리눅스. Remmina는 쉬운 길입니다. 서버 IP, 사용자 이름 및 고정 해상도를 사용하여 RDP 프로필을 만듭니다. 느린 링크에서 16비트 색상으로 테스트합니다. 로그인 루프가 발생하면 xRDP 프롬프트에서 Xorg 옵션을 선택하십시오.
첫 번째 연결은 작동하지만 데스크탑이 느리게 느껴진다면 색상 심도를 줄이고 창 효과를 비활성화하십시오. 이 두 토글은 느린 링크에서 가장 중요합니다. 느린 링크에 관해 다음 섹션에서는 Ubuntu에서 일반적인 xRDP 문제를 해결하는 방법을 설명합니다.
또한 읽어보세요: Windows 10에 Linux Bash 설치
Ubuntu에서 일반적인 xRDP 문제 해결

xRDP를 사용하여 Linux 서버를 설치하고 연결한 경우 누락된 xorgxrdp 패키지 또는 Wayland 세션으로 인해 종종 빈 화면이 나타날 수 있습니다. 대부분의 연결 문제는 세션 유형, 그룹 멤버십 또는 누락된 패키지로 인해 발생합니다. 이 짧은 Runbook을 사용하면 깨끗한 데스크톱으로 돌아갈 수 있습니다.
- 패키지를 확인하세요. 적절한 목록 –설치됨 | grep -E 'xrdp|xorgxrdp' 둘 다 표시해야합니다. 누락된 부분을 설치한 다음 sudo systemctl 재시작 xrdp xrdp-sesman.
- 서비스 계정을 추가합니다. 달리다 sudo adduser xrdp SSL-cert, 로그아웃한 후 다시 연결하세요.
- 강제 Xorg. GNOME의 로그인 기어 메뉴에서 “Xorg”를 선택하십시오. 선택할 수 없으면 수정하세요. /etc/gdm3/custom.conf Wayland를 비활성화합니다.
- 로그를 확인하세요. 읽다 /var/log/xrdp.log 그리고 /var/log/xrdp-sesman.log. 블루 스크린에는 수정 사항을 가리키는 인증 또는 세션 라인이 포함되는 경우가 많습니다.
- 권한 문제를 수정합니다. 집이 너무 제한적이지 않은지 확인하세요. chmod 755 ~, 소유권을 확인합니다. ~/.X권한 존재한다면. 길 잃은 디렉토리나 파일을 제거해야 하는 경우, Linux에서 디렉토리 삭제 가이드는 안전한 패턴을 보여줍니다.
- 포트를 확인하세요. ss -tlnp | 그렙 3389 xrdp 청취를 표시해야 합니다. UFW 및 모든 클라우드 보안 그룹을 확인하세요.
- GUI 권한 프롬프트를 피하십시오. 관리 작업의 경우 SSH 세션에서 실행하거나 다음을 사용하세요. pkexec 데스크탑 내부의 터미널에서.
이러한 방법이 도움이 되지 않으면 MATE와 같은 다른 데스크톱 패키지를 시도하고 로컬로 한 번 로그인하여 초기화한 다음 RDP를 다시 시도하세요. 안정적인 로그인 후 성능 튜닝 및 삶의 질로 복귀하실 수 있습니다. 여러 컴퓨터에 xRDP가 포함된 Linux 서버를 설치하고 연결할 때 치트 시트를 사용하세요.
xRDP 빠른 명령 치트 시트
이 표의 명령은 클린 서버에서 작동하는 데스크탑까지의 시간을 단축합니다. 설정하는 동안 편리하게 보관하세요.
| 일 | 명령 |
| 패키지 업데이트 | sudo apt 업데이트 && sudo apt 업그레이드 -y |
| 데스크탑 설치 | sudo apt install -y xfce4 |
| xRDP 설치 | sudo apt install -y xrdp |
| SSL-cert 그룹 추가 | sudo adduser xrdp SSL-cert |
| 활성화 및 시작 | sudo systemctl 활성화 – 이제 xrdp |
| 상태 | systemctl 상태 xrdp –no-pager |
| 듣기 확인 | `ss -tlnp |
| 로그 | sudo tail -n 100 /var/log/xrdp.log |
| GNOME에서 Xorg 강제 실행 | 편집하다 /etc/gdm3/custom.conf 그리고 설정 WaylandEnable=false |
| UFW 허용 목록 | sudo ufw는 <your_ip>/32에서 모든 포트 3389로 허용합니다. |
기본 사항을 다루면 역할과 네트워크에 따라 경험을 조정할 수 있습니다. 낮은 대역폭 링크의 경우 세션 응답 속도에 영향을 주지 않고도 xRDP를 사용하여 Linux 서버를 설치하고 연결할 수 있습니다.
RDP에 가장 적합한 데스크탑 및 설정은 무엇입니까?

올바른 데스크탑과 토글을 선택하는 것은 대부분의 사람들이 생각하는 것보다 더 큰 차이를 만듭니다. 다양한 사용자가 세션을 응답성과 예측 가능하게 유지하는 방법은 다음과 같습니다. Linux용 RDP 서버 무거운 하드웨어 없이.
- 최소한의 오버헤드, 합성이 꺼진 Xfce; 손실이 있는 링크에서는 고정 해상도와 16비트 색상을 유지합니다.
- 전체 GNOME 기능, Xorg 세션 유지; CPU 사용량이 더 높을 것으로 예상됩니다.
- 낮은 대역폭, 해상도 감소, 색상 깊이 감소, 배경화면 및 애니메이션 비활성화.
- 다중 모니터 요구사항, 단일 시작, 안정성 테스트 후 확장 고정 크기는 xRDP의 동적 크기 조정을 능가합니다.
- 터치패드 및 키보드의 특이한 점, 클라이언트 및 데스크탑 설정 내부에서 레이아웃을 설정하세요.
이러한 선택은 모든 팀이 안정적으로 연결하는 데 도움이 됩니다. 여전히 느낌이 마음에 들지 않으면 사용 사례에 맞는 대체 스택을 고려하십시오.
Linux의 xRDP 대안

xRDP는 좋은 기본값이고 표준 데스크탑용 xRDP를 사용하여 Linux 서버에 설치하고 연결하는 것이 매우 쉽지만 RDP가 유일한 옵션은 아닙니다. 도구를 작업 및 네트워크에 연결하십시오.
- VNC 서버는 스크립팅이 쉽고 CPU에서 사용하기 쉽습니다. 압축은 잘 되지만 이미지 품질이 저하될 수 있습니다.
- X2Go는 SSH를 통해 X11을 전송하며 약한 링크에서 종종 속도가 빠른 느낌을 받습니다. 자체 클라이언트를 사용합니다.
- NoMachine은 독점 서버 및 클라이언트를 통해 미디어 및 CAD를 위한 부드러운 그래픽을 제공합니다.
- 일부 팀은 그냥 선택 Linux용 xRDP 특히 단일 사용자 데스크톱에 VNC를 사용하는 동안 공유 터미널에 적합합니다.
대부분의 독자는 RDP를 통해 범용 데스크톱을 관리하므로 이 가이드의 나머지 부분은 xRDP에 있습니다. 당신이 xRDP를 사용하여 Linux 서버 설치 및 연결 스택을 비교하고 싶다면 동일한 링크에서 각 옵션을 테스트하여 공정한 느낌을 얻으세요.
원격 작업용으로 구축된 서버에서 xRDP 실행

여기까지 모든 단계를 완벽하게 따라오더라도 하드웨어와 네트워크 품질이 xRDP의 부드러운 느낌을 결정합니다.. 빠른 코어, NVMe 스토리지 및 깔끔한 경로는 커서의 반응성을 높이고 세션을 안정적으로 유지합니다. 그것이 바로 우리의 리눅스 RDP 서버 계획은 세워졌습니다.
- 데스크탑 느낌의 컴퓨팅: 최대 4.2GHz의 높은 단일 코어 속도는 창 관리자를 빠르게 유지하고 xRDP 세션 중에 입력 지연을 줄입니다.
- 최신 스토리지 및 메모리: NVMe SSD 및 DDR5 RAM은 끊김 없이 앱 실행, 파일 I/O 및 로그 쓰기를 처리합니다.
- 네트워크 및 경로: 플랜 카드에서 최대 10Gbps의 대역폭을 제공하는 저지연 링크를 통해 3389 트래픽이 지역 전반에 걸쳐 응답성을 유지합니다.
- 가동 시간 목표: 99.95% 서비스 목표는 예약된 작업과 긴 세션이 중단 없이 실행되도록 돕습니다.
- 보안이 확립되어 있습니다: 상시 DDoS 보호는 3389를 허용 목록에 유지하면서 공용 엔드포인트를 보호합니다.
- 글로벌 입지: 더 짧은 경로를 위해 사용자 근처에 배포하세요. 옵션에는 뉴욕, 로스앤젤레스, 마이애미, 달라스, 라스베거스, 암스테르담, 런던, 독일, 스위스, 유타 및 싱가포르가 포함됩니다.
- 액세스 및 OS 선택: 전체 루트 액세스, 무료 IPv6, Ubuntu 24.04가 포함된 카탈로그와 스택에 맞는 10개의 기타 Linux 배포판이 제공됩니다.
- 간단한 시작: 깨끗한 이미지, 빠른 프로비저닝, 스냅샷, 유연한 청구 기능을 통해 쉽게 테스트하고 확장할 수 있습니다.
방금 구축한 xRDP 설정을 첫날부터 빠르게 느끼려면 올바른 상자에서 시작하십시오. 지역을 선택하고 계획 규모를 정한 후 몇 분 안에 시작하세요. RDP 서버 구입 지금 연결 끊김, 대기 시간 또는 지연에 대해 걱정하지 마세요.
최종 생각
이 가이드를 이용하면 누구나 쉽게 xRDP를 사용하여 Linux 서버 설치 및 연결 Xorg 세션과 좁은 3389 허용 목록을 고수하여 일반적인 함정을 피하면서 몇 가지 명령으로 실행할 수 있습니다. 가벼운 데스크톱을 유지하고, 세션이 중단되면 로그를 확인하고, 안정적인 클라이언트 설정을 사용하세요. 그 습관으로 당신의 xRDP 리눅스 설정은 예측 가능하며 다음 로그인은 SSH만큼 일상적입니다.