Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

Tác giả: Rahul Awati, Tayla Holman (Biên tập viên trang web)

Ngày xuất bản: 13/05/2024

Microsoft Remote Desktop Web Access (Microsoft RD Web Access) là một vai trò Dịch vụ Máy tính để bàn Từ xa (Remote Desktop Services role) trong một số phiên bản hệ điều hành Windows Server, bao gồm Windows Server 2008 R2, Windows Server 2012, Windows Server 2016 và Windows Server 2019. Nó cho phép người dùng truy cập RemoteApp và Kết nối Máy tính để bàn (Desktop Connections) trên các hệ điều hành này qua trình duyệt web.

Microsoft RD Web Access trước đây được gọi là Terminal Services Web Access (TS Web Access).

Để bắt đầu một chương trình RemoteApp, người dùng truy cập trang web để xem danh sách các chương trình có sẵn và sau đó nhấp vào biểu tượng của chương trình cần thiết. Điều này bắt đầu phiên TS trên máy chủ terminal (terminal server) lưu trữ chương trình. Lựa chọn khác để truy cập các dịch vụ này là qua menu Bắt đầu (Start menu) của máy tính.

RD Web Access bao gồm RD Web Connection, cho phép người dùng kết nối từ xa đến máy tính để bàn của bất kỳ máy tính nào có RD Web Access. RD Web Access phải được cấu hình để chỉ định nguồn cung cấp máy tính để bàn ảo (virtual desktops) và chương trình RemoteApp được hiển thị cho người dùng. Nó có thể được cấu hình bằng nguồn RemoteApp hoặc máy chủ RD Connection Broker, cung cấp cho người dùng quyền truy cập máy tính để bàn ảo được lưu trữ trên máy chủ RD Virtualization Host và chương trình RemoteApp được lưu trữ trên máy chủ RD Session Host.

Triển Khai Microsoft RD Web Access

Máy chủ nơi vai trò RD Web Access được cài đặt đóng vai trò máy chủ web (web server). Nó không nhất thiết phải là máy chủ RD Session Host. Vai trò hoạt động với cấu hình tối thiểu. Trang web RD Web Access mặc định bao gồm khung tùy chỉnh (customizable frame) cộng với một web part có thể được tích hợp vào trang web tùy chỉnh.

Dịch vụ vai trò (role service) phải được cài đặt trên máy chủ mà người dùng kết nối qua web để truy cập chương trình RemoteApp. Khi vai trò được cài đặt, quản trị viên có thể chỉ định máy chủ terminal họ muốn điền vào web part. Tất cả chương trình RemoteApp trên máy chủ terminal được chỉ định và được cấu hình để hiển thị trong RD Web Access sẽ xuất hiện trong web part. Danh sách có thể được điền từ nguồn dữ liệu bên ngoài bởi máy chủ web, đó là lý do máy chủ RD Web Access không nhất thiết phải là máy chủ terminal.

Khi vai trò RD Web Access được cài đặt, Microsoft Internet Information Services 7.0 (IIS 7.0) cũng được cài đặt. IIS là vai trò máy chủ web của Microsoft đi kèm với tất cả các phiên bản hệ điều hành của Microsoft. Máy chủ web trong IIS 7.0 cho phép tùy chỉnh máy chủ bằng cách thêm hoặc xóa mô-đun để đáp ứng nhu cầu cụ thể của tổ chức hoặc người dùng.

Dưới đây là cách cài đặt dịch vụ vai trò RD Web Access trên Windows Server:

  • Mở Server Manager (Bắt đầu > Công cụ quản trị > Server Manager) trên máy tính nơi vai trò sẽ được cài đặt.
  • Nếu vai trò chưa được cài đặt, nhấp Thêm vai trò (Add Roles) trong Tóm tắt Vai trò (Roles Summary). Chọn hộp kiểm Dịch vụ Máy tính để bàn Từ xa (Remote Desktop Services) trên trang Chọn Vai trò Máy chủ (Select Server Roles), xem lại trang Dịch vụ Máy tính để bàn Từ xa và chọn Remote Desktop Web Access.
  • Nếu vai trò đã được cài đặt, nhấp Dịch vụ Máy tính để bàn Từ xa trong Tóm tắt Vai trò, nhấp Thêm Dịch vụ Vai trò (Add Role Services) trong Dịch vụ Vai trò (Role Services) và chọn hộp kiểm Remote Desktop Web Access trên trang Chọn Dịch vụ Vai trò (Select Role Services).
  • Xem lại thông tin về các dịch vụ vai trò bắt buộc.
  • Nhấp Thêm Dịch vụ Vai trò Bắt buộc (Add Required Role Services), sau đó nhấp Tiếp theo (Next).
  • Xem lại trang IIS.
  • Chọn các dịch vụ vai trò sẽ được cài đặt cho IIS trên trang Chọn Dịch vụ Vai trò.
  • Nhấp Cài đặt (Install) trên trang Xác nhận Lựa chọn Cài đặt (Confirm Installation Selections).
  • Xác nhận cài đặt thành công trên trang Kết quả Cài đặt (Installation Results), và nhấp Đóng (Close).

Để cung cấp quyền truy cập RemoteApp và Kết nối Máy tính để bàn cho người dùng, RD Web Access phải được cấu hình để chỉ định nguồn — hoặc RD Connection Broker hoặc nguồn RemoteApp — để cung cấp chương trình RemoteApp và máy tính để bàn ảo được hiển thị cho người dùng. Để chỉ định nguồn, cần kết nối đến trang web RD Web Access bằng tài khoản Quản trị viên cục bộ (local Administrator account) trên máy chủ RD Web Access.

Máy chủ RD Connection Broker có thể được cấu hình bằng công cụ Remote Desktop Connection Manager. Chương trình RemoteApp có thể được cấu hình trên nguồn RemoteApp — một máy chủ RD Session Host riêng lẻ — bằng công cụ RemoteApp Manager.

Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

Cách Microsoft Remote Desktop Services hoạt động

Vai Trò Của RD Web Access Trong Việc Xuất Bản & Cập Nhật RD Web Client

Trước khi thiết lập RD web client, quan trọng là đảm bảo RD Web Access đang chạy trên Windows Server, ví dụ Windows Server 2016 hoặc Windows Server 2019. Ngoài ra, chứng chỉ công khai đáng tin cậy (public trusted certificates) phải được cấu hình cho vai trò RD Web Access.

Vai trò này cũng bắt buộc để xuất bản (publish) và cập nhật Remote Desktop web client.

Để xuất bản RD web client, người dùng phải lấy chứng chỉ dùng cho kết nối RD trên máy chủ RD Connection Broker, xuất nó dưới dạng tệp CER và sao chép tệp từ RD Connection Broker sang máy chủ chạy vai trò RD Web Access. Tiếp theo, một dấu nhắc PowerShell nâng cao (elevated PowerShell prompt) phải được mở trên máy chủ RD Web Access, tiếp theo là cập nhật mô-đun PowerShellGet. Sau đó là cài đặt mô-đun PowerShell quản lý RD web client từ PowerShell gallery, tải xuống phiên bản mới nhất của RD web client, và cuối cùng, xuất bản RD web client. Tên máy chủ nơi web client được truy cập — tại URL web client — phải khớp với chứng chỉ công khai RD Web Access trong URL. Thông thường đây là tên miền đủ điều kiện (FQDN - fully qualified domain name) của máy chủ.

Máy chủ RD Web Access cho phép cài đặt RD web client mà không cần kết nối internet. Điều này có thể thực hiện bằng cách nhập mô-đun PowerShell quản lý RD web client hoặc sao chép thư mục RDWebClientManagement đã tải xuống vào thư mục mô-đun PowerShell cục bộ được liệt kê dưới $env:psmodulePath.

RD web client cũng có thể được cập nhật bằng máy chủ RD Web Access và dấu nhắc PowerShell nâng cao. Khi client được cập nhật, nó được thay thế cho tất cả người dùng khi họ tải lại trang web client.

Vai Trò RD Web Access & Chứng Chỉ Đáng Tin Cậy

Nếu người dùng nhận được cảnh báo bảo mật trong trình duyệt web khi cố gắng truy cập web client, có thể nghĩa là vai trò RD Web Access không sử dụng chứng chỉ đáng tin cậy. Vấn đề này có thể ngăn chặn bằng cách đảm bảo vai trò được cấu hình với chứng chỉ công khai đáng tin cậy. Nếu bước này không hiệu quả, có thể có sự không khớp giữa tên máy chủ trong URL web client và tên do chứng chỉ RD Web Access cung cấp. Vấn đề này có thể giải quyết bằng cách kiểm tra URL có sử dụng FQDN của máy chủ lưu trữ vai trò RD Web Access hay không.

Cũng quan trọng phải kiểm tra chứng chỉ chưa hết hạn. Nó phải được sao chép dưới dạng CER sang máy chủ RD Web Access. Nếu không có các biện pháp phòng ngừa này, người dùng có thể không thể kết nối đến tài nguyên với web client ngay cả khi họ thấy các mục dưới Tất cả Tài nguyên (All Resources). Chúng cũng có thể nhận thông báo lỗi "unexpected server authentication certificate was received" khi cố gắng kết nối đến web client.

Khi kết nối giữa máy tính để bàn và máy chủ lưu trữ (host) thất bại, đã đến lúc khắc phục sự cố remote desktop. Xem cách sửa các vấn đề kết nối remote desktop phổ biến. Cũng so sánh tính năng trong các phiên bản Windows Server 2022, và tìm hiểu cách thiết lập bộ điều khiển miền Windows Server 2022.

Đọc Thêm Về Microsoft Remote Desktop Web Access (Microsoft RD Web Access)

  • Cách cấu hình Remote Desktop trong Windows Server 2008 R2 từng bước
  • Xem những gì sắp tới trong Windows Server 2025
  • Làm gì khi Windows 11 remote desktop liên tục bị treo (freezing)
  • Cách quản trị viên có thể獲益 từ việc chuyển sang PowerShell 7.4
  • Các bước khi thông tin đăng nhập remote desktop không hoạt động

Tìm Hiểu Sâu Hơn Về Quản Trị Vận Hành & Hạ Tầng CNTT

  • Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access
    Cài đặt tệp RDP (RDP file settings) là gì và chúng hoạt động như thế nào?

    Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

    Tác giả: Chris Twiest

  • Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access
    Remote Desktop Connection Broker

    Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

    Tác giả: Gavin Wright

  • Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access
    RDS CALs là gì và CNTT nên dùng chúng như thế nào?

    Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

    Tác giả: Ed Tittel

  • Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access
    Remote Desktop Session Host (RDSH)

    Truy Cập Remote Desktop Liền Mạch Qua Microsoft RD Web Access

    Tác giả: Margaret Jones