Cách Remote Desktop trong Ubuntu Linux

Tác giả NetworkEngineer, T.M.Hai 31, 2021, 05:41:20 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách Remote Desktop trong Ubuntu Linux


Nếu bạn cần truy cập từ xa vào máy Ubuntu của mình trong khi không có hệ thống Ubuntu và bạn đang sử dụng máy tính Windows, thì bạn đã đến đúng nơi. Hướng dẫn này chỉ cho bạn cách truy cập máy Ubuntu của bạn từ xa từ bất kỳ máy tính Windows nào.

1. Phương pháp kết nối với Remote Desktop

Có nhiều cách để bạn có thể truy cập máy Ubuntu từ một máy tính khác. Có một số ứng dụng của bên thứ ba cho phép truy cập Remote Desktop từ một hệ thống khác. Ví dụ:

  • SSH vào cửa sổ dòng lệnh Terminal của Máy Ubuntu bằng Putty
  • Remote Desktop Protocol (RDP)

2. SSH vào máy chủ Ubuntu

Bạn có thể chỉ cần SSH vào cửa sổ dòng lệnh Terminal của máy chủ Ubuntu bằng cách cài đặt Putty trên hệ thống windows của bạn. Bạn có thể tải xuống và cài đặt Putty trên hệ thống của mình bằng cách truy cập trang web chính thức của Putty, là một ứng dụng SSH và telnet miễn phí cho Windows.

Nhấp vào liên kết sau đây để tải xuống và cài đặt Putty https://www.putty.org/


Sau khi truy cập vào thì bạn nhấn nút here sẽ đưa bạn đến trang Downloads.


Chọn tập tin MSI, là trình cài đặt windows theo phiên bản hệ điều hành của bạn và quá trình tải xuống sẽ bắt đầu.


Sau khi quá trình tải xuống hoàn tất, hãy chạy tập tin MSI và cài đặt Putty.

Nhập địa chỉ IP của máy Ubuntu của bạn, cùng với số cổng và nhấp vào nút Open.


Nhập tên người dùng, cung cấp mật khẩu và nhấn Enter.


Bây giờ bạn sẽ đăng nhập vào máy Ubuntu của mình.


Tuy nhiên, trong phương pháp SSH này, quyền truy cập chỉ bị hạn chế đối với cửa sổ dòng lệnh Terminal. Để có quyền truy cập giao diện người dùng GUI hoàn chỉnh, bạn có thể thử phương pháp RDP hoặc VNC được đề cập trong phần tiếp theo.

3. Remote Desktop Protocol

RDP được cài đặt sẵn trong hệ điều hành Windows. Vì vậy, chỉ cần cài đặt phần mềm này trên máy Ubuntu để sử dụng hệ thống từ xa. Đây là cách dễ nhất để truy cập Ubuntu từ xa, nhưng nó cũng có một số hạn chế, chẳng hạn như các vấn đề khi truy cập máy Ubuntu khi người dùng đang đăng nhập.

Sự cố này đã bị lỗi trong Ubuntu 18.04 LTS và vẫn chưa được giải quyết trong Ubuntu 20.04 LTS. Vì vậy, nếu bạn đang sử dụng bất kỳ phiên bản Ubuntu nào cũ hơn 18.04, thì quy trình sau sẽ phù hợp với bạn. Nếu không, hãy bỏ qua phương pháp này và sử dụng phương pháp VNC để truy cập từ xa máy Ubuntu từ hệ điều hành Windows.

Để chạy nó trên hệ điều hành Windows, hãy tìm kiếm cụm từ "RDP" trên thanh tìm kiếm và nhấp vào Remote Desktop Connection.


Ứng dụng sẽ chạy và bạn sẽ được yêu cầu nhập địa chỉ IP của máy mà bạn muốn truy cập.


Tuy nhiên, trước đó, bạn sẽ cần cài đặt XRDP. Để cài đặt XRDP, hãy chạy lệnh sau:

Mã nguồn [Chọn]
$ sudo apt install xrdp

Bạn sẽ được yêu cầu cho phép lấy thêm dung lượng đĩa để cài đặt XRDP. Nhấn "y" và quá trình cài đặt sẽ bắt đầu.


Sau khi cài đặt xong và XRDP được cài đặt, hãy kiểm tra xem dịch vụ XRDP có đang chạy hay không bằng cách ra lệnh sau:

Mã nguồn [Chọn]
$ sudo systemctl status xrdp

Nếu dịch vụ đang hoạt động và đang chạy, thì điều này thật tuyệt.

Nếu không, hãy khởi động dịch vụ bằng cách chạy lệnh sudo systemctl start xrdp.

Mã nguồn [Chọn]
$ sudo systemctl start xrdp

Cho phép dịch vụ chạy hoặc khởi động nó trong thời gian hệ thống khởi động.

Mã nguồn [Chọn]
$ sudo systemctl enable xrdp

Sau khi chạy XRDP trên máy Ubuntu, bây giờ là lúc để cấu hình tường lửa.

Cấu hình tường lửa bằng cách cho phép cổng 3389 từ bất kỳ đến bất kỳ kết nối TCP nào, vì XRDP lắng nghe trên số cổng 3389.

Mã nguồn [Chọn]
$ sudo ufw allow from any to any port 3389 proto tcp

Khi bạn cho phép cổng 3389, bạn đã sẵn sàng truy cập máy Ubuntu từ Windows RDP của mình.

Hãy để chúng ta xác định địa chỉ IP của máy Ubuntu để mình có thể truy cập nó thông qua ứng dụng RDP của hệ điều hành Windows.

Mã nguồn [Chọn]
$ ip a

Như bạn có thể thấy, địa chỉ IP của hệ thống Ubuntu của chúng ta là 192.168.18.134

Bây giờ, hãy truy cập nó thông qua máy khách RDP từ hệ điều hành Windows.

Mở ứng dụng Remote Desktop Connection và nhấp vào nút Show Options.


Nhập địa chỉ IP, gõ vào tên người dùng của hệ thống Ubuntu, đánh dấu vào hộp kiểm Allow me to save credentials, và nhấn nút Connect.


Một lời nhắc sẽ xuất hiện để xác nhận kết nối, bấm Yes.


Nhập mật khẩu của người dùng được chỉ định và nhấp vào OK.


Sau khi cung cấp mật khẩu, bạn sẽ đăng nhập vào máy Ubuntu của mình từ hệ điều hành Windows.