Nội dung bài viết
#

Hướng dẫn cài đặt và cấu hình xRDP trên CentOS 7

Bài viết sau đây BKHOST sẽ hướng dẫn bạn cách cài đặt xRDP trên máy tính CentOS 7, cách kết nối máy tính với máy tính từ xa. Đồng thời cũng giúp bạn biết cách kết nối với môi trường máy tính để bàn khác nhau nhờ vào CentOS 7.

xRDP là gì?

xRDP là một mã nguồn mở hoạt động như một máy chủ Remote Desktop Protocol, nó hỗ trợ các hệ điều hành khác Windows có đầy đủ các tính năng của một máy tính để bàn từ xa.

Bạn có thể tải xuống, cài đặt và sử dụng nó miễn phí. xRDP tương thích với với rdesktop, FreeRDP và kể cả Microsoft Remote Desktop Client (mstsc.exe).

Điều kiện cài đặt

Khi có một số thay đổi lớn cho hệ thống của bạn, bạn nên đóng vai trò là người dùng cuối thay vì root để có trải nghiệm thực tế hơn về những thay đổi.

Cai dat xRDP tren CentOS

Máy để chạy CentOS 7 phải có dung lượng RAM ít nhất là 2GB.

Cần cập nhật các gói đã cài đặt trên hệ thống bằng câu lệnh sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS0}}
{{EJS0}}
{{EJS0}}

Tiếp đến bạn cần cài các gói cần thiết như sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS1}}
{{EJS1}}
{{EJS1}}

Cần mở cổng 3389/ TCP cho RDP trong trường hợp bạn sử dụng Firewall:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS2}}
{{EJS2}}
{{EJS2}}

Cài đặt môi trường desktop

Đầu tiên bạn cần chọn một dịch vụ để thiết lập môi trường máy tính để bàn, hướng dẫn dưới đây sẽ chọn thử nghiệm trên Xfce, MATE và GNOME.

Lưu ý: Trong trường hợp bạn không kết nối được bằng Remote Desktop Connection sau khi cấu hình xong môi trường máy tính để bàn, rất có thể bạn chưa cho phép quyền truy cập. Cách giải quyết là mở cổng 3389 / TCP bằng lệnh firewall-cmd ở trên.

Cài đặt XFCE Workspace

Xfce là một trong những môi trường máy tính để bàn nhẹ và nhất, nó ít tốn tài nguyên đồng thời có giao diện đẹp và trực quan. Nó có hậu phương với cộng đồng phát triển rất tích cực, nhờ đó mà nó hỗ trợ rất nhiều tùy chỉnh có sẵn.

Các lệnh sau đây sẽ giúp bạn cài đặt Xfce:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS3}}
{{EJS3}}
{{EJS3}}

Tiếp đến là tạo tệp .Xclients trong thư mục của người dùng mà bạn đang thực hiện kết nối:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS4}}
{{EJS4}}
{{EJS4}}

Dùng ứng dụng Remote Desktop Connection để kết nối với máy chủ từ xa. Xfce sẽ giống như hình bên dưới:

XFCE Workspace

Loại bỏ XFCE

Bạn có thể xóa Xfce khỏi CentOS 7 bằng cách chạy câu lệnh sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS5}}
{{EJS5}}
{{EJS5}}

Cài đặt môi trường MATE Desktop

Chạy lệnh sau đây để có thể cài đặt MATE:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS6}}
{{EJS6}}
{{EJS6}}

Tiếp theo bạn cần tạo tệp .Xclients trong thư mục người dùng mà bạn đang thực hiện kết nối:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS7}}
{{EJS7}}
{{EJS7}}

Dùng ứng dụng Remote Desktop Connection để kết nối với máy chủ từ xa. MATE sẽ giống như hình bên dưới:

Cai dat moi truong MATE Desktop

Xóa MATE

Bạn có thể xóa MATE khỏi CentOS 7 bằng cách chạy câu lệnh sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS8}}
{{EJS8}}
{{EJS8}}

Cài đặt môi trường GNOME Desktop

Bước này sẽ hướng dẫn bạn cài đặt GNOME, yêu cầu ở đây là bạn cần cài đặt nhóm gói GNOME Desktop. Vì nhóm này chứa các gói hữu ích để cài đặt với giao diện đồ họa:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS9}}
{{EJS9}}
{{EJS9}}

Do có nhiều gói cần cài đặt, cụ thể là tối thiểu khoảng 1000 gói trên hệ thống CentOS 7, do đó quá trình cài đặt sẽ mất khá nhiều thời gian.

Khởi chạy giao diện đồ họa

Dù bạn đã cài đặt nhóm gói GNOME Desktop thì mặc định GUI cũng sẽ không tự động tải khi khởi động lại, bạn có thể dùng lệnh sau để xác minh điều đó là đúng hay sai:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS10}}
{{EJS10}}
{{EJS10}}

Kết quả:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS11}}
{{EJS11}}
{{EJS11}}

Khi kết quả trả về là multi-user.target, tức là GUI sẽ không được tải mặc định, bạn có thể thay đổi giá trị thành graphical.target khi chạy câu lệnh sau đây:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS12}}
{{EJS12}}
{{EJS12}}

Lúc này bạn đã có thể dùng môi trường máy tính để bàn GNOME để thực hiện kết nối giữa xRDP và CentOS 7.

Hình ảnh dưới đây chính là giao diện của GNOME 3 trong lần đầu kết nối sau khi đã cài đặt thành công. Bạn chỉ cần làm theo hướng dẫn các bước thiết lập bên trên để có thể đến được màn hình này:

Cai dat moi truong GNOME Desktop

Lưu ý: Trong trường hợp bạn đã cài đặt hay sử dụng Xfce hoặc MATE Desktop để kết nối với CentOS 7 trước khi cài và sử dụng GNOME Desktop, bạn cần chạy lệnh sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS13}}
{{EJS13}}
{{EJS13}}

Xóa GNOME

Bạn có thể xóa GNOME khỏi CentOS 7 bằng cách chạy câu lệnh sau:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{{EJS14}}
{{EJS14}}
{{EJS14}}

Kết nối với máy tính bằng Remote Desktop Connection

Bạn đã có thể kết nối máy tính cục bộ với bộ điều khiển từ xa khi đã cài đặt hoàn tất xRDP cùng với môi trường máy tính để bàn.

Kết nối từ Windows

Bạn có thể kết nối đến máy chủ Microsoft Windows một cách đơn giản bằng việc khởi chạy ứng dụng Remote Desktop Connection (mstsc.exe) sau đó nhập tên máy chủ và IP của bạn:

Remote Desktop Connection

Đối với lần đăng nhập đầu tiên, sẽ có một số cảnh báo xuất hiện bên dưới. Nếu đây là máy chủ của bạn hoặc máy chủ mà bạn cho là an toàn, hãy bỏ qua các cảnh báo sau:

Canh bao Remote Desktop Connection

Tổng kết về cài đặt xRDP trên CentOS 7

Hy vọng các bạn sẽ có những trải nghiệm thú vị với hướng dẫn trong bài viết này. Mong nhận được những phản hồi tích cực của các bạn thay vì nhận những khó khăn mà bạn gặp phải.

Nếu bạn bất cứ câu hỏi nào liên quan đến cách cài dặt xRDP trên CentOS7, hãy để lại ở bên bình luận bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.

P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.

Thuê Hosting Giá Rẻ tại BKHOST

Hosting siêu tốc – Khuyến mãi cực sốc.
Giá chỉ từ 5k/tháng.

thuê host giá rẻ

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận
Trượt lên đầu trang
Miễn phí cước gọi
Bạn đã hài lòng với trải nghiệm trên Bkhost.vn?
Cảm ơn lượt bình chọn của bạn, Chúc bạn 1 ngày tốt lành !
Close menu