Files
doc.rustdesk.com/content/self-host/rustdesk-server-pro/control-role/_index.zh-tw.md
21pages 963867672a admin role, control role
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-01-16 20:29:15 +08:00

3.9 KiB
Raw Blame History

title, weight
title weight
控制角色 18

控制角色允許您為不同使用者配置遠端控制權限。當使用者遠端控制另一台裝置時,控制角色定義了控制方使用者在建立連線後可以執行的操作。

{{% notice note %}} 控制角色 vs 存取控制 vs 策略

  • 控制角色:決定控制方使用者在建立連線後可以執行的操作。
  • 存取控制:決定控制方和被控方裝置之間是否可以建立連線。
  • 策略:修改被控裝置上的設定。 {{% /notice %}}

要求

  • 被控裝置RustDesk 1.4.5 或以上版本(暫不支援 Android 被控裝置)
  • 控制裝置:無版本要求

權限計算

權限工作原理

簡而言之:控制權限優先於本機設定。

權限設定有兩個來源:

  • 被控端的本機設定:被控裝置的設定(設定 → 安全 → 權限)
  • 控制權限:控制方使用者的控制角色權限(在 Web 主控台中配置)

每個權限有三種狀態:

  • 使用用戶端設定:不覆蓋,使用被控裝置的本機設定
  • 啟用:明確啟用此權限(覆蓋本機設定)
  • 停用:明確停用此權限(覆蓋本機設定)

權限在工作階段層級計算:

控制權限 本機設定 結果
啟用 啟用 啟用
啟用 停用 啟用
停用 啟用 停用
停用 停用 停用
使用用戶端設定 啟用 啟用
使用用戶端設定 停用 停用

特殊情況:遠端配置修改

當多個控制使用者連線到同一裝置時,「遠端配置修改」權限會在所有連線中計算:

所有連線的控制權限 結果
任一停用 停用
無停用,任一啟用 啟用
全部使用用戶端設定 使用本機設定

套用哪個角色

每個使用者只能指派一個控制角色。有兩個內建角色:

角色 描述
未登入 用於未登入的控制使用者。不能指派給使用者。
預設 用於未指派控制角色或明確指派到預設角色的已登入控制使用者。

套用的控制角色取決於控制使用者的登入狀態和角色指派:

控制使用者狀態 已指派角色 角色 / 角色狀態 套用的控制角色
未登入 - 未登入 / 已啟用 未登入
未登入 - 未登入 / 已停用 -
已登入 有指派的角色 指派的角色 / 已啟用 指派的角色
已登入 有指派的角色 指派的角色 / 已停用 -
已登入 無指派的角色 預設 / 已啟用 預設
已登入 無指派的角色 預設 / 已停用 -

可用權限

12 個可控權限對應被控裝置的 設定 → 安全 → 權限:

  • 鍵盤/滑鼠
  • 遠端印表機
  • 剪貼簿
  • 檔案傳輸
  • 音訊
  • 攝影機
  • 終端機
  • TCP 通道
  • 遠端重新啟動
  • 錄製工作階段
  • 封鎖使用者輸入
  • 遠端配置修改

主控台操作

建立角色

  1. 導覽至 控制角色 頁面並點擊 建立
  2. 輸入角色的 名稱
  3. 選擇要授予的 權限

角色指派

有兩種方式將控制角色指派給使用者:

  1. 使用者頁面 → 點擊使用者的 編輯 → 在 控制角色 欄位中選擇角色
  2. 控制角色頁面 → 點擊 使用者數量指派使用者 → 新增或移除角色中的使用者

{{% notice note %}} 「未登入」角色不能指派給使用者(它僅適用於未登入的連線)。 {{% /notice %}}