Hướng Dẫn cài đặt XRDP và Audio Redirection trên Ubuntu Server

Bài viết này, LANIT sẽ hướng dẫn bạn cách cài đặt XRDP và Audio Redirection trên Ubuntu Server chi tiết nhất. Theo dõi ngay nhé!

Để 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

Cài đặt XRDP trên Server
Cài đặt XRDP trên Server

Bước 2: Cài đặt XRDP

sudo apt install xrdp -y

Cài đặt XRDP trên Server
Cài đặt XRDP trên Server

Bước 3: Kiểm tra trạng thái XRDP

Lệnh để đảm bảo XRDP đang chạy:

sudo systemctl status xrdp

Cài đặt XRDP trên Server
Cài đặt XRDP trên Server

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
Hướng dẫn Cấu hình Audio Redirection trên Ubuntu Server
Cấu hình Audio Redirection trên Ubuntu Server

    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!


    Nguyễn Đức Hòa

    Xin chào, mình là Nguyễn Đức Hoà, hiện đang đảm nhận vị trí Trưởng phòng kỹ thuật tại LANIT. Với 8 năm kinh nghiệm trong mảng System, Network , Security; mình luôn hướng đến việc tìm kiếm và áp dụng các giải pháp kỹ thuật tiên tiến nhất cho mọi dự án. Công việc của mình không chỉ dừng lại ở việc quản lý mà còn mang đến cho khách hàng những giải pháp lưu trữ dữ liệu tốt nhất hiện nay. Rất hy vọng những kinh nghiệm và chia sẻ của mình sẽ mang lại nhiều giá trị hữu ích cho các bạn.

    Chat với chúng tôi qua Zalo!
    Chat với chúng tôi qua Zalo!