Để cài đặt XRDP và cấu hình chuyển hướng âm thanh (Audio Redirection) trên Ubuntu Server, bạn có thể làm theo các bước chỉ dẫn sau đây nhé!
Cài đặt XRDP trên Server
Bước 1: Cập nhật hệ thống
sudo apt update && sudo apt upgrade -y
Bước 2: Cài đặt XRDP
sudo apt install xrdp -y
Bước 3: Kiểm tra trạng thái XRDP
Lệnh để đảm bảo XRDP đang chạy:
sudo systemctl status xrdp
Nếu chưa chạy, bạn có thể khởi động XRDP với lệnh sau:
sudo systemctl enable xrdp
sudo systemctl start xrdp
Bước 4: Cài đặt giao diện đồ họa (Desktop Environment)
Vì Ubuntu Server không có giao diện đồ họa mặc định, bạn cần cài đặt một giao diện như XFCE với lệnh sau:
sudo apt install xfce4 xfce4-goodies -y
Bước 5: Cấu hình XRDP để sử dụng XFCE
Chỉnh file cấu hình XRDP:
echo xfce4-session > ~/.xsession
Đảm bảo XRDP sử dụng giao diện XFCE
sudo sed -i.bak '/^Session=/{s/.*/Session=xfce4-session/}' /etc/xrdp/startwm.sh
Bước 6: Mở cổng tường lửa cho XRDP (nếu cần)
sudo ufw allow 3389/tcp
Hướng dẫn Cấu hình Audio Redirection trên Ubuntu Server
XRDP sử dụng module PulseAudio để chuyển hướng âm thanh từ máy chủ đến máy khách. Sau đây là các bước để cài đặt và cấu hình module PulseAudio.
Bước 1: Cài đặt PulseAudio
sudo apt install pulseaudio pulseaudio-module-xrdp -y
Bước 2: Kiểm tra module PulseAudio của XRDP
Chạy lệnh sau để đảm bảo file cấu hình PulseAudio đã bật module:
cat /etc/pulse/default.pa | grep module-xrdp-sink
Nếu chưa có, bạn thêm dòng sau vào cuối file:
load-module module-xrdp-sink
load-module module-xrdp-source
Sau đó, khởi động lại PulseAudio:
pulseaudio --kill
pulseaudio --start
Bước 3: Khởi động lại dịch vụ XRDP
sudo systemctl restart xrdp
Bước 4: Kiểm tra âm thanh
Kết nối tới Ubuntu Server qua Remote Desktop Connection (RDP), vào phần âm thanh trên máy khách để kiểm tra thiết bị “Remote Audio” đã được kích hoạt chưa.
Các lỗi phổ biến khi kết nối âm thanh trên máy chủ Ubuntu:
- Âm thanh không hoạt động: Cần đảm bảo rằng cả PulseAudio và module module-xrdp-sink đều đã được kích hoạt.
- XRDP không hoạt động: Kiểm tra log XRDP tại /var/log/xrdp.log hoặc /var/log/xrdp-sesman.log để tìm hiểu lỗi.
Kết nối RDP từ máy khách
Sử dụng công cụ Remote Desktop Connection (trên Windows) hoặc Remmina (trên Linux), Microsoft Remote Desktop trên MacOS để kết nối đến Ubuntu Server.
- Địa chỉ: IP_Địa_Chỉ_Của_Bạn:3389
- Tên đăng nhập: Tên_user
- Mật khẩu: Mật_khẩu
Kết luận
Trên đây, LANIT đã hướng dẫn bạn các bước để cài đặt XRDP và Audio Redirection trên Ubuntu Server. Hy vọng bạn có thể tự thao thác trên thiết bị của mình. Ngoài ra, nếu bạn cần thuê VPS hoặc thuê Server giá rẻ để chạy dự án hoặc lưu trữ dữ liệu, bạn có thể liên hệ ngay LANIT để được tư vấn chi tiết!