Hướng dẫn cài đặt Remote Desktop cho Ubuntu 20.04

Hướng dẫn cài đặt Remote desktop cho Ubuntu 20.04

Cài đặt Remote Desktop cho Ubuntu giúp cho việc sử dụng giữa các Hệ điều hành trở nên dễ dàng hơn. Dưới đây là hướng dẫn bạn cài đặt XRDP để thực hiện việc Remote Desktop tới máy cài Ubuntu 20.04 từ máy tính cài đặt Windows.

HƯỚNG DẪN CÀI ĐẶT REMOTE DESKTOP CHO UBUNTU

Bước 1: Chuẩn bị

Môi trường cài đặt: Ubuntu Desktop, nếu bạn đang sử dụng bản Ubuntu Server (TLS) thì có thể thiết lập môi trường Ubuntu Desktop bằng cách chạy lệnh dưới đây:

sudo apt install ubuntu-desktop

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

XRDP là một dịch vụ cho phép thực hiện việc Remote Desktop đến máy cài đặt Linux bằng giao thức RDP của Windows. Để cài đặt XRDP ta thực hiện lệnh sau:

sudo apt install xrdp

Sau khi thực hiện lệnh trên, nhấn ‘y’ để tiếp tục.

Sau khi cài đặt xong XRDP, kiểm tra xem XRDP có được cài đặt thành công không bằng lệnh:

sudo systemctl status xrdp

Thêm chứng chỉ SSL cho XRDP để tăng tính bảo mật:

sudo adduser xrdp ssl-cert

Bước 3: Mở cổng remote:

Sau khi cài đặt XRDP, bạn cần thực hiện việc mở port 3389 để cho phép các máy khác thực hiện kết nối tới máy tính qua cổng 3389. Bạn có thể mở anywhere để không giới hạn IP truy cập, tuy nhiên để tăng tính bảo mật, bạn nên giới hạn những IP được phép giao tiếp qua cổng 3389.

Hướng dẫn cách mở Port trên Ubuntu

Xem hướng dẫn mở port với firewall UbuntuFirewall (UFW) trên Ubuntu

Xem hướng dẫn mở port với firewall iptables trên Ubuntu

Sau khi mở port xong, bạn nên reload lại firewall và tiến hành kiểm tra các rules mới thêm vào.

Đối với ubuntufirewall (ufw), sử dụng câu lệnh sau:

sudo ufw reload

sudo ufw status

Bước 4: Truy cập vào Ubuntu:

Từ máy cài đặt windows, bạn mở Remote Desktop (mở Run nhập mstsc). Nhập IP máy Ubuntu mới cài xrdp và nhấn Connect.

Sau khi nhấn connect, cửa sổ Remote Desktop Connection hiện thông báo yêu cầu xác minh danh tính, bạn nhấn ‘Yes’.

Một cửa sổ Remote hiện ra với form đăng nhập của XRDP, bạn nhập tài khoản và mật khẩu của máy Ubuntu để đăng nhập.

Bước 5: Fix một số lỗi nếu có:

Lỗi Màn hình đen:

Sửa file startwm.sh bằng câu lệnh sau:

sudo nano /etc/xrdp/startwm.sh

Giao diện soạn thảo nano hiện ra với nội dung của file startwm.sh. Bạn thêm 2 dòng dưới đây vào trước dòng test -x /etc/X11/Xsession && exec /etc/X11/Xsession:

unset DBUS_SESSION_BUS_ADDRESS

unset XDG_RUNTIME_DIR

Thêm xong, bạn nhấn Ctrl + O để lưu lại, nhấn Ctrl + X để thoát, sau đó khởi động lại XRDP:

sudo systemctl restart xrdp

Kết nối lại để kiểm tra.

Cho phép đăng nhập bằng tài khoản Root:

Mặc định, Ubuntu không cho phép tài khoản root đăng nhập vào giao diện UI vì lý do bảo mật. Để cho phép tài khoản Root đăng nhập qua remote desktop bạn cần làm như sau:

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *