Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu từ $2.48/mo
8 phút còn lại
Truy Cập Từ Xa và Không Gian Làm Việc

Cách Cài Đặt Xrdp trên Ubuntu theo Cách Đơn Giản Nhất 🛠

Lily Carnell By Lily Carnell 8 phút đọc Cập nhật ngày 22 tháng 7, 2025
Hướng Dẫn Dễ Dàng Cài Đặt Xrdp trên Ubuntu 20.04

Sống trong thế giới công nghệ, chúng ta nên có khả năng truy cập các hệ thống và thiết bị ở những khoảng cách khá xa. Remote Desktop Protocol (RDP) cho phép người dùng truy cập các màn hình nền của hệ thống từ xa. Câu hỏi là, chúng ta nên làm gì khi sử dụng Linux? Chúng ta có thể sử dụng dịch vụ xrdp để giúp chúng ta. Bài viết này sẽ giải thích cách cài đặt xrdp trên Ubuntu 20.04 từng bước, nhưng trước đó, chúng ta cần nói về xrdp là gì và nó giúp chúng ta như thế nào.

Xrdp là gì?

Xrdp là một giao diện đăng nhập đồ họa mã nguồn mở cho phép bạn truy cập từ xa vào desktop Linux. Để làm được điều đó, bạn cần sử dụng máy khách RDP. Ngoài ra, xrdp cung cấp giao diện đăng nhập cho các máy tính từ xa bằng cách sử dụng RDP của Microsoft. Nếu bạn muốn tìm hiểu thêm về các khái niệm liên quan đến RDP, chẳng hạn như đó là gì và nhà cung cấp RDP tốt nhất, bạn có thể đọc những bài viết khác của chúng tôi về giao thức này. Tuy nhiên, trong hướng dẫn này, chúng tôi chủ yếu muốn hướng dẫn bạn cách cài đặt xrdp Ubuntu 20.4 thông qua hướng dẫn từng bước.

Ưu điểm của Xrdp

  • Cách dễ dàng để giám sát, kiểm soát và bảo trì thiết bị
  • Hỗ trợ xử lý sự cố ngay lập tức 
  • Cho phép bạn dễ dàng truy cập các tệp trên các thiết bị kết nối, máy chủ hoặc mạng
  • Giảm chi phí hoạt động

Vì vậy, xrdp khá hữu ích cho bạn, và việc biết cách cài đặt xrdp Ubuntu 20.4 là cần thiết, mà chúng tôi sẽ thảo luận trong phần sau.

Đọc thêm: Giới thiệu Debian RDP Server

Cách cài đặt xrdp trên Ubuntu?

Trước khi thực hiện các bước cần thiết để cài đặt xrdp Ubuntu 20.4, bạn phải có bản sao của desktop Ubuntu 20.4 đã được cài đặt trên hệ thống của mình. Lưu ý: Nếu bạn có cài đặt tối thiểu không chứa GUI, khuyến nghị cài đặt môi trường desktop như GNOME.

Bạn có thể sử dụng cài đặt thủ công hoặc cài đặt tự động bằng cách sử dụng tập lệnh của chúng tôi.

Để cài đặt tự động, trước tiên bạn nên quyết định muốn GNOME hay XFCE. Cả hai tùy chọn sau khi cài đặt môi trường desktop sẽ cài đặt xrdp cho bạn.

Nếu bạn muốn sử dụng GNOME, nhập các lệnh sau:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_Gnome.sh
./Cloudzy_Gnome.sh

Nếu bạn muốn sử dụng XFCE, nhập các lệnh sau:

wget https://support.cloudzy.com/dl.php?type=d&id=12
chmod +x Cloudzy_xFCE.sh
./Cloudzy_xFCE.sh

Nếu bạn muốn cài đặt thủ công, chúng tôi cung cấp hướng dẫn hữu ích này cho bạn.

Bước 1: Cài đặt môi trường desktop

Bạn có thể cài đặt Ubuntu desktop environment bằng lệnh sau:

sudo apt install ubuntu-desktop

Bước 2: Cài đặt Xrdp trên Ubuntu 20.04

Bước đầu tiên, bạn cần mở terminal và chạy lệnh sau để cài đặt Xrdp trên Linux:

sudo apt install xrdp

Hệ thống sẽ hỏi bạn có muốn tiếp tục cài đặt không, hãy nhấn 'Y' và Enter để tiếp tục với phần còn lại của quá trình cài đặt xrdp.

cài đặt-xrdp-trên-ubuntu
cài đặt xrdp trên ubuntu

Sau khi cài đặt, bạn có thể xác minh dịch vụ Xrdp bằng cách chạy lệnh sau, dịch vụ sẽ tự động khởi động:

sudo systemctl status xrdp
Verify-Xrdp-Status-on-Ubuntu
Xác minh trạng thái Xrdp trên Ubuntu

Kết quả trên cho thấy daemon xrdp đang hoạt động và chạy bình thường.

Bước 3: Cấu hình Xrdp Ubuntu 20.04

Khi bạn đã cài đặt xrdp trên hệ thống, chứng chỉ SSL – ssl-cert-snakeoil.key – được đặt trong của bạn /etc/ssl/private/ folder. Bạn phải thêm xrdp user vào ssl-cert group để làm cho tệp có thể đọc được bởi user:

sudo adduser xrdp ssl-cert
kết quả của việc thêm người dùng vào nhóm
Thêm Người Dùng Xrdp vào Nhóm Chứng Chỉ SSL

Bước 4: Điều chỉnh tường lửa

Xrdp lắng nghe trên port 3389; nếu bạn đang đứng sau tường lửa UFW, bạn phải mở port để cho phép lưu lượng đến từ RDP client. Ví dụ này sẽ cho phép lưu lượng từ toàn bộ subnet tới hệ thống Ubuntu.

sudo ufw allow from 192.168.2.0/24 to any port 3389

Sau đó, tải lại tường lửa và xác nhận xem port đã được mở chưa:

sudo ufw reload
sudo ufw status
Mở cổng Xrdp trên tường lửa Ubuntu
Mở Cổng Xrdp trên Tường Lửa Ubuntu

Bước 5: Truy cập màn hình nền Ubuntu từ xa thông qua ứng dụng khách RDP

Lúc này, bạn cần truy cập hệ thống Ubuntu desktop từ Windows 10 của bạn thông qua Remote Desktop Client. Tuy nhiên, trước khi làm điều này, bạn phải đảm bảo rằng bạn đã đăng xuất khỏi Ubuntu 20.04 vì xrdp chỉ có khả năng hỗ trợ một phiên X.

Tiếp theo, bạn cần khởi chạy client của mình và nhập địa chỉ IP của hệ thống từ xa, sau đó nhấp vào nút Connect như hình dưới đây.

Kết nối Hệ thống Ubuntu Từ xa với RDP
Kết nối Hệ thống Ubuntu Từ xa với RDP

Ở bước này, bạn sẽ thấy một cửa sổ pop-up giúp xác minh danh tính của hệ thống từ xa; không cần chú ý đến các lỗi chứng chỉ và nhấp vào nút Next để tiếp tục các bước còn lại để cài đặt xrdp Ubuntu 20.4 cho hệ thống của bạn.

Xác minh danh tính của Hệ thống Ubuntu từ xa
Đang xác minh danh tính của Hệ thống Ubuntu từ xa

Bước 6: Xác thực cuối cùng

Bạn cần nhập thông tin đăng nhập trên trang Xrdp và nhấp nút Ok.

Nhập Ubuntu Login
Nhập Ubuntu Login

Hãy chú ý rằng bây giờ bạn có thể thấy màn hình đen thay vì hình nền Ubuntu. Nếu thấy vậy, đừng lo vì bạn có thể sửa chữa nó bằng cách sau. Chỉ cần sửa file /etc/xrdp/startwm.sh cho hệ thống từ xa.

sudo vim /etc/xrdp/startwm.sh

Thêm hai dòng này trước những dòng code kiểm tra và thực thi Xsession, như được hiển thị dưới đây.

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
Sửa Màn Hình Đen Ubuntu
Sửa Màn Hình Đen Ubuntu

Sau khi bạn lưu và thoát file này, bạn cần khởi động lại dịch vụ xrdp bằng lệnh sau:

sudo systemctl restart xrdp

Bước tiếp theo, hãy bắt đầu kết nối lại từ đầu. Sau khi xác thực lần đầu, bạn phải xác thực lần nữa như hình dưới đây.

Ubuntu-login
Đăng nhập Ubuntu

Ở bước này, để cài đặt xrdp Ubuntu 20.04, bạn cần nhập thông tin đăng nhập và nhấp nút authenticate. Làm vậy sẽ đưa bạn đến màn hình máy tính để bàn từ xa Ubuntu.

Chia Sẻ Máy Tính Để Bàn Từ Xa Ubuntu (1)
Chia Sẻ Máy Tính Để Bàn Từ Xa Ubuntu

Chúng tôi đã hướng dẫn bạn cài đặt xrdp Ubuntu 20.04. Bây giờ bạn có thể muốn tìm hiểu các phương pháp khác để truy cập hệ thống từ xa. Mặc dù bài viết này hướng dẫn cách cài đặt máy tính để bàn từ xa Ubuntu và xrdp Ubuntu 20.04, bạn nên biết rằng RDP và VNC (Virtual Networking Computing) đều là những tiêu chuẩn máy tính để bàn từ xa phổ biến. RDP và VNC có những khác biệt đáng kể, vì vậy nên so sánh chi tiết hơn để hiểu rõ hơn về chức năng của chúng.

RDP-vps Cần Desktop Từ Xa?

Máy chủ RDP đáng tin cậy, hiệu suất cao với thời gian hoạt động 99.95%. Mang desktop của bạn đi khắp các thành phố lớn ở Mỹ, Châu Âu và Châu Á.

Nhận Máy Chủ RDP

Những điểm khác biệt chính giữa RDP và VNC là gì? 

Khi so sánh RDP với VNC, có nhiều điểm khác biệt đáng chú ý mà chúng tôi sẽ liệt kê dưới đây.

RDP vs VNC: Tốc độ

RDP nhanh hơn và là lựa chọn tuyệt vời cho ảo hóa. Nó có nhiều ưu điểm, bao gồm bộ lệnh nhỏ hơn, hiệu quả mạng cao hơn và sử dụng ít băng thông hơn so với việc truyền pixel qua VNC. Mặc dù không thể chia sẻ màn hình trong RDP, nhưng gán các hồ sơ khác nhau cho người dùng cho phép bạn chia sẻ bất kỳ tài nguyên nào có sẵn trên máy chủ bằng RDP, khiến nó lý tưởng cho ảo hóa.

RDP vs VNC: Độc lập nền tảng

VNC độc lập với nền tảng và các framebuffers hiện diện trong tất cả hệ điều hành. Vì vậy, trải nghiệm người dùng vẫn giống nhau bất kể bạn sử dụng OS nào.

RDP vs VNC: Bảo mật

RDP được biết đến là lựa chọn an toàn hơn vì nó hỗ trợ Secure Sockets Layer/Transport Layer Security (SSL/TLS) và có những cải tiến bảo mật với mỗi bản cập nhật. Mặc dù một số phần mềm VNC triển khai Secure Shell (SSH), chúng ta không thể giả định tất cả chúng đều làm vậy, điều này có thể làm cho VNC dễ bị tấn công hơn RDP.

Trong phần này về cấu hình máy tính để bàn từ xa xrdp Ubuntu 20.04, chúng tôi đã thảo luận ngắn gọn về những điểm khác biệt chính giữa RDP và VNC. Nếu bạn muốn hiểu rõ hơn, bạn có thể đọc bài viết so sánh RDP với VNC để giúp bạn chọn công nghệ máy tính để bàn từ xa tốt nhất dựa trên nhu cầu của bạn.

Tóm tắt: Cài đặt xrdp Ubuntu 20.04 remote desktop

Truy cập máy tính để bàn từ xa cho phép người dùng truy cập các thiết bị từ xa từ các vị trí khác. Hướng dẫn này tập trung chủ yếu vào cách cài đặt xrdp Ubuntu 20.04, giúp bạn sử dụng quyền truy cập từ xa cho máy Linux của bạn. Ngoài ra, chúng tôi cũng thảo luận về cách RDP khác với VNC để cung cấp cho bạn cái nhìn tốt hơn về những tiêu chuẩn quan trọng này. Bạn cũng có thể sử dụng các gói RDP VPS của chúng tôi để hưởng lợi từ kết nối máy tính để bàn từ xa ổn định và nhanh chóng với độ trễ tối thiểu.

Tại Cloudzy, chúng tôi cố gắng cung cấp cho bạn những gói tốt nhất với giá cả hợp lý. Các giải pháp RDP VPS của chúng tôi mang lại nhiều ưu điểm cho bạn, bao gồm thời gian hoạt động được đảm bảo (99,95%), 12 trung tâm dữ liệu toàn cầu, lưu trữ SSD siêu nhanh, băng thông tuyệt vời, bảo hành hoàn tiền 14 ngày và hỗ trợ kỹ thuật 24/7. Đừng chần chừ nữa mà đặt ngay gói RDP VPS với giá chỉ từ $7,95.

Câu hỏi thường gặp

Cách cài đặt xrdp trên Ubuntu 20.04?

Dưới đây là các bước để cài đặt xrdp trên Ubuntu 20.04:

  1. Cài đặt Môi trường Desktop
  2. Cài đặt XRDP trên Ubuntu
  3. Cấu hình Xrdp
  4. Điều chỉnh tường lửa của bạn
  5. Kết nối đến Remote Desktop

xrdp sử dụng cổng nào?

xrdp lắng nghe trên Cổng 3389, để làm điều này bạn có thể cần điều chỉnh tường lửa để cho phép lưu lượng truy cập vào từ máy khách RDP.

xrdp hoạt động như thế nào?

Nói một cách đơn giản, xrdp là một giải pháp mã nguồn mở cho phép truy cập từ xa vào các máy Linux trong khi sử dụng Windows RDP.

Làm cách nào để khắc phục lỗi màn hình đen xrdp trên Ubuntu 20.04?

Khi thực hiện các bước cài đặt remote desktop Ubuntu, bạn có thể thấy một màn hình đen. Để khắc phục, hãy sửa /etc/xrdp/startwm.sh để chạy hai phiên làm việc song song cho cùng một người dùng.

Chia sẻ

Bài viết mới từ blog

Tiếp tục đọc.

Security Risks Explained: Is Chrome Remote Desktop Safe? Hình ảnh đặc trưng hiển thị logo Google trên khiên công nghệ tương lai với khóa, và thương hiệu Cloudzy.
Truy Cập Từ Xa và Không Gian Làm Việc

Chrome Remote Desktop Có An Toàn Không? Giải Thích Các Rủi Ro Bảo Mật

Bạn tìm kiếm Chrome Remote Desktop và gặp cụm từ "rủi ro bảo mật" gắn liền với nó. Đó là một câu hỏi hợp lý, và nó cần một câu trả lời chính xác hơn là

Rexa CyrusRexa Cyrus 12 phút đọc
Một biểu ngữ công nghệ xanh sẫm hiển thị giá đỡ máy chủ với các màn hình giao diện người dùng nổi, có nhãn "Hướng Dẫn Đầy Đủ - Sự Khác Biệt Giữa VDI và VM" cùng logo Cloudzy.
Truy Cập Từ Xa và Không Gian Làm Việc

Sự Khác Biệt Giữa VDI và VM (Hướng Dẫn 2026)

Các doanh nghiệp đang tiêu tốn ngân sách để bảo mật lực lượng làm việc từ xa trong khi mở rộng tài nguyên phía sau. Một Máy Ảo (VM) là một môi trường tính toán bị cô lập hoạt động như một

Rexa CyrusRexa Cyrus 12 phút đọc
Hình ảnh so sánh AnyDesk vs. TeamViewer hiển thị hai nền tảng cạnh nhau + logo Cloudzy + slogan + mô tả
Truy Cập Từ Xa và Không Gian Làm Việc

AnyDesk vs. TeamViewer: Cách Hoạt Động và Cái Nào Tốt Hơn Vào Năm 2026

Hãy tưởng tượng bạn đang ở phía bên kia thế giới và cần truy cập khẩn cấp vào PC tại nhà hoặc văn phòng của mình, nhưng không có cách nào để tiếp cận nó đủ nhanh. Có một số giải pháp

Jim SchwarzJim Schwarz Thời gian đọc: 15 phút

Sẵn sàng triển khai? Từ $2.48/tháng.

Cloud độc lập, hoạt động từ 2008. AMD EPYC, NVMe, 40 Gbps. Hoàn tiền trong 14 ngày.