Bạn muốn có một máy tính để bàn Ubuntu ổn định mà bạn có thể tiếp cận từ mọi nơi. Với thiết lập phù hợp, bạn có thể cài đặt và kết nối với máy chủ Linux bằng xRDP, sử dụng máy tính để bàn nhẹ và đăng nhập từ Windows, macOS hoặc Linux. Hướng dẫn này nhắm đến Ubuntu 22.04 và 24.04, đề cập đến cách an toàn hơn để mở quyền truy cập và bao gồm một sổ tay ngắn dành cho màn hình xanh hoặc đen cổ điển. Hướng dẫn này thiết lập xRDP nhanh chóng và cung cấp mọi thứ bạn cần làm để giữ cho xRDP ổn định và an toàn.
- XRDP làm gì trên Linux và những gì bạn cần
- Cài đặt xRDP trên Ubuntu 22.04/24.04
- Mở đúng cổng, giữ quyền truy cập chặt chẽ
- Kết nối từ Windows, macOS hoặc Linux
- Khắc phục các sự cố xRDP phổ biến trên Ubuntu
- Bảng ghi lệnh nhanh xRDP
- Màn hình và cài đặt nào hoạt động tốt nhất trên RDP?
- Các lựa chọn thay thế cho xRDP trên Linux
- Chạy xRDP trên máy chủ được xây dựng để làm việc từ xa
- suy nghĩ cuối cùng
- Câu hỏi thường gặp
XRDP làm gì trên Linux và những gì bạn cần

Giao thức máy tính từ xa quen thuộc với nhiều quản trị viên và xRDP mang giao thức đó vào Linux. Trên VPS mới hoặc máy chủ trần, bạn thêm môi trường máy tính để bàn, sau đó xRDP cung cấp thông tin đăng nhập để tạo phiên Xorg. Phiên đó chạy máy tính để bàn Linux của bạn và bạn tiếp cận nó từ bất kỳ máy khách RDP nào. Mọi người sử dụng điều này để làm việc trên máy chủ Linux qua RDP khi chỉ riêng SSH là không đủ.
Trước khi bạn bắt đầu, hãy đảm bảo bạn hiểu rõ một số điều cơ bản để quá trình thiết lập diễn ra suôn sẻ:
- Máy chủ Ubuntu 22.04 hoặc 24.04 có quyền truy cập sudo và tài khoản người dùng thông thường.
- Máy tính để bàn nhẹ, chẳng hạn như Xfce hoặc MATE, để có hiệu suất tốt trên Máy chủ RDP trên Linux.
- Các gói được cập nhật và đủ đĩa cho các gói dành cho máy tính để bàn.
- Khả năng kết nối mạng trên TCP 3389, có kế hoạch đưa IP nguồn vào danh sách cho phép.
- Quyết định về việc tiếp xúc, trực tiếp 3389, đường hầm SSH hoặc VPN.
- Thực tế là xRDP hoạt động tốt nhất với xorg phiên, không phải Wayland.
Với những thứ đó, bạn có thể chuyển sang cài đặt. Đây là đường dẫn ngắn nhất hoạt động, vì vậy bạn có thể thiết lập xRDP và kết nối mà không gặp sự cố với trình quản lý hiển thị.
Cũng đọc: Giới thiệu về Máy chủ Debian RDP [Cách cài đặt máy chủ XRDP]
Cài đặt xRDP trên Ubuntu 22.04/24.04

Nếu bạn đang muốn cài đặt và kết nối với máy chủ Linux bằng xRDP nhanh chóng và dễ dàng nhất có thể thì các lệnh tiếp theo sẽ bao gồm đường dẫn ngắn nhất. Các bước bên dưới sẽ thiết lập máy tính để bàn tinh gọn, xRDP và phiên hoạt động tốt với RDP.
- Cập nhật và cài đặt một máy tính để bàn nhẹ. Xfce là một lựa chọn an toàn cho Linux xRDP hộp vẫn phản hồi.
sudo apt update
sudo apt install -y xfce4
- Cài đặt xRDP. Kéo Ubuntu hiện đại xorgxrdp tự động với máy chủ xRDP.
sudo apt install -y xrdp
- Thêm tài khoản dịch vụ vào nhóm ssl-cert và khởi động dịch vụ khi khởi động.
sudo adduser xrdp ssl-cert
sudo systemctl enable --now xrdp
- Đặt loại phiên. Trên Ubuntu với Gnome, hãy sử dụng xorg phiên cho xRDP. Nếu trình quản lý đăng nhập của bạn hiển thị biểu tượng bánh răng, hãy chọn “Xorg” trên màn hình đăng nhập. Nếu máy chủ mặc định sử dụng Wayland, hãy chuyển trình quản lý hiển thị sang phiên Xorg. Một đường dẫn sạch sẽ chỉ dành cho Ubuntu, như của chúng tôi cài đặt xRDP trên Ubuntu hướng dẫn, bao gồm các câu hỏi chuyên sâu về trình quản lý hiển thị.
- Kiểm tra trạng thái và cổng.
systemctl status xrdp --no-pager
ss -tlnp | grep 3389
Đó là thiết lập tối thiểu. Nếu bạn thích MATE, hãy cài đặt ubuntu-mate-desktop, sau đó chọn phiên Xorg khi đăng nhập. Sau khi bạn cài đặt và kết nối với máy chủ Linux bằng xRDP, hãy sử dụng máy tính để bàn nhẹ và phiên Xorg.
Cũng đọc: Làm cách nào để kích hoạt RDP trong Windows Server 2012?
Mở đúng cổng, giữ quyền truy cập chặt chẽ

Bạn có thể cài đặt và kết nối với máy chủ Linux bằng xRDP trên các nút không đầu mà vẫn giữ quyền truy cập chặt chẽ. RDP thuận tiện, nhưng việc mở 3389 ra thế giới sẽ mời quét. Vì vậy, hãy hạn chế những người có thể nói chuyện với máy chủ RDP dành cho Linux và sử dụng đường hầm hoặc VPN khi có thể.
- Chỉ cho phép IP văn phòng hoặc gia đình của bạn sử dụng TCP 3389 với UFW.
- Nếu IP của bạn thay đổi, hãy ưu tiên đường hầm SSH; đừng để 3389 mở.
- Đối với máy đám mây, hãy sử dụng nhóm bảo mật hoặc tường lửa và giữ 3389 trong danh sách cho phép.
- Xem xét giới hạn tỷ lệ hoặc failed2ban đối với những lần đăng nhập sai nhiều lần.
- Giữ SSH trên một khóa và chỉ sử dụng xác thực mật khẩu để đăng nhập RDP nếu bạn phải.
Mô hình truy cập & Cách thực hiện
| Người mẫu | Làm thế nào để áp dụng nó |
| Chỉ danh sách cho phép | Sudo ufw cho phép từ <your_ip>/32 đến bất kỳ cổng 3389 nào |
| Đường hầm SSH | ssh -L 3389:localhost:3389 user@server sau đó chỉ cho khách hàng 127.0.0.1:3389 |
| VPN đầu tiên | Kết nối WireGuard hoặc OpenVPN, sau đó chỉ cho phép 3389 từ mạng con VPN |
| Máy chủ pháo đài | RDP chỉ được phép từ máy chủ nhảy cứng bên trong VPC của bạn |
Việc đưa vào danh sách cho phép giúp giảm số lượt quét và cải thiện khả năng phản hồi. Với sơ đồ cổng đã sẵn sàng, bước tiếp theo là phía máy khách, để bạn có thể kết nối từ bàn làm việc của mình với quyền truy cập nhất quán.
Cũng đọc: Hướng dẫn dễ dàng cài đặt Xrdp trên Ubuntu 20.04
Kết nối từ Windows, macOS hoặc Linux

Bây giờ, nếu bạn là người muốn cài đặt và kết nối với máy chủ Linux có xRDP từ các máy khách hệ điều hành hỗn hợp, bạn nên đặt độ phân giải cố định và bố cục bàn phím phù hợp. Khi xRDP đang chạy, mọi máy khách RDP tiêu chuẩn đều có thể kết nối.
- Windows 10 hoặc 11. Sử dụng Remote Desktop Connection hoặc ứng dụng Windows mới hơn. Nhập IP máy chủ, lưu thông tin xác thực của bạn và đặt độ phân giải ban đầu phù hợp với màn hình của bạn. Nếu bạn thấy lời nhắc chứng chỉ, hãy chấp nhận nó cho phiên đầu tiên của bạn. Khi đăng nhập, hãy chọn Xorg nếu bạn được lựa chọn. Nếu bạn cần chia tỷ lệ rõ ràng, hãy đặt độ phân giải cố định thay vì toàn màn hình.
- macOS. Cài đặt Microsoft Remote Desktop từ App Store. Thêm một PC có IP máy chủ; trong Hiển thị, đặt độ phân giải vừa phải và bỏ chọn các tính năng bạn không cần, sau đó kết nối với tên người dùng và mật khẩu Linux của bạn. Nếu bố cục bàn phím của bạn không phù hợp trong phiên, hãy đặt bố cục đó một cách rõ ràng trong ứng dụng.
- Linux. Remmina là con đường dễ dàng. Tạo cấu hình RDP với IP máy chủ, tên người dùng và độ phân giải cố định. Kiểm tra với màu 16-bit trên các liên kết chậm. Nếu bạn nhận được vòng lặp đăng nhập, hãy chọn tùy chọn Xorg tại dấu nhắc xRDP.
Nếu kết nối đầu tiên của bạn hoạt động nhưng màn hình nền chậm, hãy giảm độ sâu màu và tắt hiệu ứng cửa sổ. Hai nút chuyển đổi đó quan trọng nhất đối với các liên kết chậm. Nói về liên kết chậm, phần tiếp theo sẽ hướng dẫn bạn cách khắc phục các sự cố xRDP phổ biến trên Ubuntu.
Cũng đọc: Cài đặt Linux Bash trên Windows 10
Khắc phục các sự cố xRDP phổ biến trên Ubuntu

Khi bạn đã cài đặt và kết nối với máy chủ Linux bằng xRDP, gói xorgxrdp bị thiếu hoặc phiên Wayland thường có thể dẫn đến màn hình trống. Hầu hết các sự cố kết nối đều liên quan đến loại phiên, tư cách thành viên nhóm hoặc gói bị thiếu. Cuốn sổ tay ngắn gọn này sẽ đưa bạn trở lại với một màn hình sạch sẽ.
- Xác nhận các gói. danh sách apt – đã cài đặt | grep -E ‘xrdp|xorgxrdp’ nên hiển thị cả hai. Cài đặt bất kỳ phần còn thiếu, sau đó sudo systemctl khởi động lại xrdp xrdp-sesman.
- Thêm tài khoản dịch vụ. Chạy người bổ sung sudo xrdp ssl-cert, đăng xuất và kết nối lại.
- Buộc Xorg. Trên Gnome, chọn “Xorg” ở menu bánh răng đăng nhập. Nếu bạn không thể chọn nó, hãy chỉnh sửa /etc/gdm3/custom.conf và vô hiệu hóa Wayland.
- Kiểm tra nhật ký. Đọc /var/log/xrdp.log Và /var/log/xrdp-sesman.log. Màn hình xanh thường bao gồm dòng xác thực hoặc phiên trỏ đến bản sửa lỗi.
- Sửa các vấn đề về quyền. Hãy chắc chắn rằng ngôi nhà của bạn không quá hạn chế, chmod 755 ~và xác nhận quyền sở hữu ~/.Xmasterity nếu nó tồn tại. Nếu bạn cần xóa một thư mục hoặc tập tin lạc, chúng tôi xóa một thư mục trong Linux hướng dẫn cho thấy các mô hình an toàn.
- Xác minh cổng. ss -tlnp | grep 3389 sẽ hiển thị phần nghe xrdp; kiểm tra UFW và bất kỳ nhóm bảo mật đám mây nào.
- Tránh lời nhắc đặc quyền GUI. Đối với các tác vụ quản trị viên, hãy chạy chúng trong phiên SSH hoặc sử dụng pkexec từ một thiết bị đầu cuối bên trong máy tính để bàn.
Nếu những cách này không giúp ích được gì, hãy thử gói máy tính để bàn khác như MATE, đăng nhập cục bộ một lần để khởi chạy, sau đó thử lại RDP. Sau khi đăng nhập ổn định, bạn có thể quay lại điều chỉnh hiệu suất và chất lượng cuộc sống. Sử dụng bảng tóm tắt khi bạn cài đặt và kết nối với máy chủ Linux bằng xRDP trên nhiều máy.
Bảng ghi lệnh nhanh xRDP
Các lệnh trong bảng này rút ngắn thời gian từ máy chủ sạch đến máy tính để bàn hoạt động. Giữ chúng tiện dụng trong quá trình thiết lập.
| Nhiệm vụ | Yêu cầu |
| Cập nhật gói | cập nhật sudo apt && nâng cấp sudo apt -y |
| Cài đặt máy tính để bàn | cài đặt sudo apt -y xfce4 |
| Cài đặt xRDP | cài đặt sudo apt -y xrdp |
| Thêm nhóm ssl-cert | người bổ sung sudo xrdp ssl-cert |
| Kích hoạt và bắt đầu | sudo systemctl kích hoạt –now xrdp |
| Trạng thái | trạng thái systemctl xrdp –no-pager |
| Kiểm tra nghe | `ss -tlnp |
| Nhật ký | đuôi sudo -n 100 /var/log/xrdp.log |
| Buộc Xorg trên Gnome | biên tập /etc/gdm3/custom.conf và thiết lập WaylandEnable=false |
| danh sách cho phép của UFW | Sudo ufw cho phép từ <your_ip>/32 đến bất kỳ cổng 3389 nào |
Với những kiến thức cơ bản được đề cập, bạn có thể điều chỉnh trải nghiệm dựa trên vai trò và mạng lưới của mình. Đối với các liên kết băng thông thấp, bạn vẫn có thể cài đặt và kết nối với máy chủ Linux bằng xRDP mà không cần phải ảnh hưởng đến mức độ phản hồi của phiên.
Màn hình và cài đặt nào hoạt động tốt nhất trên RDP?

Việc chọn đúng màn hình nền và các nút chuyển đổi sẽ tạo ra sự khác biệt lớn hơn hầu hết mọi người nghĩ. Đây là cách những người dùng khác nhau giữ cho các phiên phản hồi nhanh và có thể dự đoán được trên một Máy chủ RDP cho Linux không có phần cứng nặng.
- Chi phí tối thiểu, Xfce với tính năng tổng hợp; giữ độ phân giải cố định và màu 16 bit trên các liên kết bị mất.
- Đầy đủ các tính năng của Gnome, duy trì phiên Xorg; mong đợi mức sử dụng CPU cao hơn.
- Băng thông thấp, giảm độ phân giải, giảm độ sâu màu, tắt hình nền và hình động.
- Nhu cầu nhiều màn hình, bắt đầu đơn lẻ, kiểm tra độ ổn định, sau đó mở rộng quy mô; kích thước cố định đánh bại việc thay đổi kích thước động cho xRDP.
- Bàn di chuột và bàn phím, đặt bố cục trong ứng dụng khách và bên trong cài đặt màn hình.
Những lựa chọn này giúp bất kỳ nhóm nào kết nối một cách đáng tin cậy. Nếu bạn vẫn không thích cảm giác này, hãy xem xét một ngăn xếp thay thế phù hợp với trường hợp sử dụng của bạn.
Các lựa chọn thay thế cho xRDP trên Linux

Mặc dù xRDP là một mặc định tốt và việc cài đặt cũng như kết nối với máy chủ Linux bằng xRDP dành cho máy tính để bàn tiêu chuẩn khá dễ dàng nhưng RDP không phải là lựa chọn duy nhất của bạn. Kết hợp công cụ với công việc và mạng:
- Máy chủ VNC dễ dàng viết kịch bản và tiêu thụ CPU; chúng nén tốt nhưng chất lượng hình ảnh có thể bị lag.
- X2Go gửi X11 qua SSH và thường hoạt động tốt dưới các liên kết yếu; nó sử dụng khách hàng của riêng mình.
- NoMachine cung cấp đồ họa mượt mà cho phương tiện và CAD, với máy chủ và máy khách độc quyền.
- Một số đội chỉ chọn xRDP cho Linux dành riêng cho các thiết bị đầu cuối dùng chung trong khi sử dụng VNC cho máy tính để bàn một người dùng.
Phần còn lại của hướng dẫn này vẫn dựa trên xRDP vì hầu hết người đọc đều quản lý máy tính để bàn có mục đích chung thông qua RDP. Nếu bạn cài đặt và kết nối với máy chủ Linux bằng xRDP và muốn so sánh các ngăn xếp, hãy kiểm tra từng tùy chọn trên cùng một liên kết để có cảm nhận công bằng.
Chạy xRDP trên máy chủ được xây dựng để làm việc từ xa

Ngay cả khi bạn làm theo từng bước ở đây một cách hoàn hảo, Chất lượng phần cứng và mạng quyết định mức độ mượt mà của xRDP. Lõi nhanh, bộ lưu trữ NVMe và các tuyến sạch giúp con trỏ phản hồi nhanh và giữ phiên ổn định. Đó chính xác là những gì chúng tôi Máy chủ RDP Linux kế hoạch được xây dựng cho.
- Tính toán cho cảm giác trên máy tính để bàn: tốc độ lõi đơn cao lên tới 4,2 GHz giúp trình quản lý cửa sổ hoạt động linh hoạt và giảm độ trễ đầu vào trong các phiên xRDP.
- Lưu trữ và bộ nhớ hiện đại: SSD NVMe và RAM DDR5 xử lý việc khởi chạy ứng dụng, I/O tệp và ghi nhật ký mà không bị giật.
- Mạng lưới và tuyến đường: liên kết có độ trễ thấp với băng thông lên tới 10 Gbps trên thẻ gói, nhờ đó lưu lượng truy cập 3389 luôn đáp ứng trên khắp các khu vực.
- Mục tiêu thời gian hoạt động: mục tiêu dịch vụ đạt 99,95% giúp các tác vụ theo lịch trình và các phiên dài diễn ra mà không bị gián đoạn.
- An ninh tại chỗ: Tính năng bảo vệ DDoS luôn bật sẽ bảo vệ các điểm cuối công khai của bạn trong khi bạn vẫn giữ 3389 trong danh sách cho phép.
- Dấu chân toàn cầu: triển khai gần người dùng của bạn để có đường dẫn ngắn hơn. Các lựa chọn bao gồm New York, Los Angeles, Miami, Dallas, Las Vegas, Amsterdam, London, Đức, Thụy Sĩ, Utah và Singapore.
- Lựa chọn quyền truy cập và hệ điều hành: quyền truy cập root đầy đủ, IPv6 miễn phí và danh mục Ubuntu 24.04 cùng với 10 bản phân phối Linux khác để phù hợp với ngăn xếp của bạn.
- Bắt đầu đơn giản: hình ảnh rõ ràng, cung cấp nhanh, ảnh chụp nhanh và thanh toán linh hoạt giúp dễ dàng kiểm tra rồi mở rộng quy mô.
Nếu bạn muốn thiết lập xRDP mà bạn vừa xây dựng hoạt động nhanh chóng ngay từ ngày đầu tiên, hãy bắt đầu từ hộp bên phải. Chọn một khu vực, xác định quy mô kế hoạch và khởi chạy trong vài phút. Mua máy chủ RDP ngay hôm nay và không bao giờ phải lo lắng về việc mất kết nối, độ trễ hoặc độ trễ nữa.
suy nghĩ cuối cùng
Sử dụng hướng dẫn này, bất kỳ ai cũng có thể dễ dàng cài đặt và kết nối với máy chủ Linux bằng xRDP trong một số lệnh đồng thời tránh những cạm bẫy thông thường bằng cách bám sát phiên Xorg và danh sách cho phép hẹp 3389. Giữ một màn hình nhẹ, kiểm tra nhật ký khi phiên bị treo và sử dụng cài đặt máy khách ổn định. Với những thói quen đó, bạn xRDP Linux quá trình thiết lập vẫn có thể dự đoán được và lần đăng nhập tiếp theo diễn ra thường xuyên như SSH.