id-whitelist

This commit is contained in:
rustdesk
2026-07-14 18:46:12 +08:00
parent 1a7c9a5b01
commit 20cd2eb496
12 changed files with 228 additions and 0 deletions
@@ -270,6 +270,25 @@ RustDesk 自定义客户端中的高级设置允许管理员在发布前预定
| :------: | :------: | :------: | :------: |
| 否 | `,``<ip1>,<ip2>,<ip3>` | `,` 表示无过滤 | `whitelist=,` |
支持 CIDR 写法,例如 `whitelist=192.168.1.0/24,10.0.0.5`
### id-whitelist
使用 ID 白名单。只有列表中的 ID 才能连接本设备。
支持通配符:`*` 匹配任意数量的字符,`?` 匹配单个字符。匹配不区分大小写。
**注意**:ID 由对端客户端上报,因此它不是认证机制。白名单用于减少暴露面,不能替代密码或 2FA。
**位置**
1. **桌面** 设置 → 安全 → 安全 → 只允许白名单上的 ID 访问
2. **移动端** 设置 → 屏幕共享 → 只允许白名单上的 ID 访问
| 安装需要 | 值 | 默认值 | 示例 | 版本 |
| :------: | :------: | :------: | :------: | :------: |
| 否 | `,``<id1>,<id2>,<id3>` | `,` 表示无过滤 | `id-whitelist=123456789,98765432?,abc*` | >= 1.5.0 |
### allow-auto-disconnect & auto-disconnect-timeout
在用户不活动一段时间后自动关闭传入会话。