RustDesk客户端高级设置

2024-07-16 583

本教程将详细介绍RustDesk自定义客户端中的所有高级设置,包括设置的权限级别、安全设置、常规设置和显示设置等。

一、RustDesk设置的权限级别

RustDesk共有四种类型的设置:

1、覆盖设置,位于“Web 控制台→自定义客户端”中

2、“Web 控制台→自定义客户端”中的默认设置

3、用户设置,位于 RustDesk 客户端中

4、策略设置,位于“Web 控制台→策略”中

这些设置的权限层次结构如下:Override > Strategy > User > Default。

二、RustDesk安全设置

1、访问模式

设置传入连接的访问模式(权限)。

设置路径:

桌面设置→安全性→权限

Install required Values Default Example
N custom, full, view custom access-mode=custom

2、启用键盘

为传入连接启用键盘/鼠标输入。

设置路径:

桌面设置→“安全”→权限→启用键盘

Install required Values Default Example
N Y, N Y enable-keyboard=Y

3、启用剪贴板

为传入连接启用复制和粘贴。

设置路径:

桌面设置→“启用剪贴板”→“安全→权限”

Install required Values Default Example
N Y, N Y enable-clipboard=Y

4、启用文件传输

为传入连接启用文件复制和粘贴或文件传输(会话)。

设置路径:

桌面设置→“安全”→“权限”→“启用文件传输”

Install required Values Default Example
N Y, N Y enable-file-transfer=Y

5、启用音频

启用音频录制并传输到对等。

设置路径:

桌面设置→“安全”→权限→“启用音频”

Install required Values Default Example
N Y, N Y enable-audio=Y

6、启用隧道

启用 TCP 隧道。

设置路径:

桌面设置→启用 TCP 隧道→安全→权限

Install required Values Default Example
N Y, N Y enable-tunnel=Y

7、启用远程重启

启用控制端的重新启动。

设置路径:

桌面设置→“安全”→权限→“启用远程重启”

Install required Values Default Example
N Y, N Y enable-remote-restart=Y

8、启用记录会话

启用要录制的会话。

设置路径:

桌面设置→“安全”→权限→启用录制会话“共享屏幕”→“启用录制会话”→设置

Install required Values Default Example
N Y, N Y enable-record-session=Y

9、启用阻止输入

启用控制端以阻止其他用户的输入。

设置路径:

桌面设置→“安全”→“权限”→“启用阻止用户输入”(仅限 Windows)

Install required Values Default Example
N Y, N Y enable-block-input=Y

10、允许远程配置修改

允许控制端更改受控 RustDesk UI 中的设置。

设置路径:

桌面设置→安全→权限→启用远程配置修改

Install required Values Default Example
N Y, N Y allow-remote-config-modification=Y

11、启用LAN发现

允许局域网内的对等方发现我。

在 LAN 发现后,如果本地支持,WOL(Wake on LAN)可以工作。

设置路径:

桌面设置 → 安全 → 安全→拒绝 LAN 发现“共享”屏幕→“→”拒绝 LAN 发现“的设置

Install required Values Default Example
Y Y, N Y enable-lan-discovery=Y

12、直接服务器

启用直接 IP 访问。

设置路径:

桌面设置→“安全”→“安全→启用直接 IP 访问设置→共享屏幕→直接 IP 访问

Install required Values Default Example
Y Y, N Y enable-lan-discovery=Y

13、直接访问端口

直接 IP 访问端口。

设置路径:

桌面设置→安全→安全→直接 IP 访问端口(显示是否选中“启用直接 IP 访问”)设置→共享屏幕→直接 IP 访问

Install required Values Default Example
N 21118 direct-access-port=21118

14、白名单

使用 IP 白名单。

设置路径:

桌面设置→安全→安全→使用 IP 白名单“共享”屏幕→“设置→使用 IP 白名单

Install required Values Default Example
N , or <ip1>,<ip2>,<ip3> , means no filter whitelist=,

15、自动断开连接和超时

在用户处于非活动状态一段时间后自动关闭传入会话。

设置路径:

桌面设置→安全→安全→在用户不活动时自动关闭传入会话“共享”屏幕→→设置 在用户不活动时自动关闭传入会话

Option Install required Values Default Example
allow-auto-disconnect N Y, N N allow-auto-disconnect=Y
auto-disconnect-timeout N Timeout in minutes 10 auto-disconnect-timeout=10

16、仅在窗口打开时允许连接

仅当 RustDesk 窗口打开时才允许连接。

设置路径:

桌面设置→安全→安全→仅当 RustDesk 窗口打开时才允许连接

Install required Values Default Example
Y Y, N N allow-only-conn-window-open=N

18、批准模式

通过密码或手动单击接受传入连接。

设置路径:

桌面“安全→密码→下拉框→设置共享屏幕→右上角的下拉菜单

Install required Values Default Example
N password, click, password-click password-click approve-mode=password-click

18、代理网址

代理 URL目前支持 http 和 httpsocks5。

设置路径:

桌面设置→网络→代理→Socks5/Http(s)代理

Option Install required Values Default Example
proxy-username N proxy-username=user
proxy-password N proxy-password=pass

三、RustDesk常规设置

1、主题

功能:控制RustDesk客户端的UI主题。

设置路径:

  • 桌面设置→常规→主题
  • 移动设置→设置→主题
Install required Values Default Example
N dark, light, system system theme=system

2、语言

功能:控制RustDesk客户端的语言。

  • 设置路径:

    桌面设置→常规→语言

  • 移动设置→设置→语言
Install required Values Default Example
N default, ar, bg, … default lang=default

3、允许自动录制传入

功能:自动记录传入的会话。

设置路径:

  • 桌面设置→常规→录制→自动录制传入会话
  • 移动设置→录制→自动录制传入会话
Install required Values Default Example
N Y, N N allow-auto-record-incoming=N

4、视频保存目录

功能:设置录制视频的保存目录。

设置路径:

  • 桌面设置→常规→录制→视频保存目录
  • 移动设置→录制
  • 默认路径:

    MacOS: ~/Movies/app_name

  • Linux: ~/Videos/app_name
  • Windows: %USERPROFILE%\Videos\app_name
  • Android: /storage/emulated/0/app_name/screenrecords

5、启用确认关闭多个选项卡

功能:在关闭所有远程选项卡之前显示确认对话框。

设置路径:桌面设置→常规→其他→关闭多个选项卡前确认

Install required Values Default Example
N Y, N Y enable-confirm-closing-tabs=Y

6、启用自适应比特率 (ABR)

功能:启用自适应比特率,优化流传输。

设置路径:

  • 桌面设置→常规→其他→自适应比特率
  • 移动设置→共享屏幕→自适应比特率(beta)
Install required Values Default Example
N Y, N Y enable-abr=Y

7、允许删除墙纸

功能:在传入会话期间移除墙纸。

设置路径:桌面设置→常规→其他→在传入会话期间删除墙纸

Install required Values Default Example
N Y, N N allow-remove-wallpaper=N

8、在新标签页中打开新连接

功能:控制是使用新标签页还是新窗口打开新连接。

设置路径:桌面设置→常规→其他→在新标签页中打开连接

Install required Values Default Example
N Y, N Y enable-open-new-connections-in-tabs=Y

9、始终使用软件渲染

功能:强制使用软件渲染。

设置路径:桌面设置→常规→其他→始终使用软件渲染

Install required Values Default Example
N Y, N N allow-always-software-render=N

10、允许Linux无头模式

功能:如果没有显示器,则允许传入连接。

设置路径:桌面设置→常规→其他→允许Linux无头

Install required Values Default Example
Y Y, N N allow-linux-headless=N

11、启用硬件编码

功能:启用硬件编码以优化性能。

设置路径:

桌面设置→硬件编解码器

Install required Values Default Example
N Y, N Y enable-hwcodec=Y

12、对等卡UI类型

功能:控制对等卡的视图样式。

设置路径:桌面主页→对等面板→右上角网格图标

Install required Values Default Example
N 0, 1, 2 0 peer-card-ui-type=0

13、对等排序

功能:控制对等卡的排序方式。

设置路径:桌面主页→对等面板→右上角排序图标

Install required Values Default Example
N Remote ID, Remote Host, Username Remote ID peer-sorting=Remote ID

14、同步地址簿与最近的会话

功能:控制是否将通讯簿与最近的会话同步。

设置路径:桌面首页→对等面板→通讯录→标签→下拉菜单→与最近的会话同步

Install required Values Default Example
N Y, N N sync-ab-with-recent-sessions=N

15、同步地址簿标签

功能:控制是否对通讯簿标签进行排序。

设置路径:桌面首页→对等面板→通讯录→标签→下拉菜单→对标签进行排序

Install required Values Default Example
N Y, N N sync-ab-tags=N

16、按标签交叉点筛选地址簿

功能:根据标签交叉点筛选通讯录。

设置路径:桌面首页→对等面板→通讯录→标签→下拉菜单→按交叉点筛选

Install required Values Default Example
N Y, N N filter-ab-by-intersection=N

四、RustDesk显示设置

1、仅供查看

功能:此选项将在第一次连接后为每个对等体设置“仅查看”模式。

设置路径:

  • 桌面设置→显示→查看模式→其他默认选项
  • 移动设置→显示设置→其他默认选项→视图模式
Install required Values Default Example
N Y, N N view-only=Y

2、显示监视器工具栏

功能:控制是否在工具栏中显示监视器选项。

设置路径:桌面设置→显示→其他默认选项→显示监视器工具栏

RustDesk客户端高级设置

Install required Values Default Example
N Y, N N show-monitors-toolbar=Y

3、折叠工具栏

功能:控制连接后远程工具栏是否自动折叠。

设置路径:桌面设置→显示→折叠工具栏→其他默认选项

Install required Values Default Example
N Y, N N collapse-toolbar=Y

4、显示远程光标

功能:控制是否在远程控制页面中显示远程光标。

设置路径:

  • 桌面设置→显示→其他默认选项→显示远程光标
  • 移动设置→显示设置→其他默认选项→显示远程光标
Install required Values Default Example
N Y, N N show-remote-cursor=N

5、跟随远程光标

功能:控制是否自动跟随远程光标的移动。

设置路径:

  • 桌面设置→显示→其他默认选项→跟随远程光标
  • 移动设置→显示设置→其他默认选项→跟随远程光标
Install required Values Default Example
N Y, N N follow-remote-cursor=Y

6、关注远程窗口焦点

功能:控制是否自动跟随远程窗口的焦点切换。

设置路径:

  • 桌面设置→显示→其他默认选项→关注远程窗口焦点
  • 移动设置→显示设置→其他默认选项→关注远程窗口焦点
Install required Values Default Example
N Y, N N follow-remote-window=Y

7、缩放光标

功能:控制光标是否根据当前图像比例进行缩放。

设置路径:桌面设置→显示→缩放光标→其他默认选项

Install required Values Default Example
N Y, N N zoom-cursor=Y

8、显示质量监视器

功能:控制是否显示连接的质量监视器。

设置路径:

  • 桌面设置→显示→其他默认选项→显示质量监视器
  • 移动设置→显示设置→其他默认选项→显示质量监视器
Install required Values Default Example
N Y, N N show-quality-monitor=Y

9、禁用音频

功能:控制是否在连接中播放声音。

设置路径:

  • 桌面设置→显示→静音→其他默认选项
  • 移动设置→显示设置→静音→其他默认选项
Install required Values Default Example
N Y, N N disable-audio=Y

10、启用文件复制粘贴

功能:控制是否在连接中启用文件的复制与粘贴功能(仅限Windows)。

设置路径:桌面设置→显示→其他默认选项→启用文件复制和粘贴

Install required Values Default Example
N Y, N N enable-file-copy-paste=Y

11、禁用剪贴板

功能:控制是否启用文本的复制与粘贴功能。

设置路径:

  • 桌面设置→显示→其他默认选项→禁用剪贴板
  • 移动设置→显示设置→其他默认选项→禁用剪贴板
Install required Values Default Example
N Y, N N disable-clipboard=Y

12、会话结束后锁定

功能:控制是否在会话结束后锁定远程计算机。

设置路径:

  • 桌面设置→显示→其他默认选项→会话结束后锁定
  • 移动设置→显示设置→其他默认选项→会话结束后锁定
Install required Values Default Example
N Y, N N lock-after-session-end=Y

13、隐私模式

功能:控制连接后是否使用隐私模式。

设置路径:

  • 桌面设置→显示→隐私模式→其他默认选项
  • 移动设置→显示设置→其他默认选项→隐私模式
Install required Values Default Example
N Y, N N privacy-mode=Y

14、触摸模式

功能:控制是使用触摸模式还是鼠标模式。

设置路径:移动设置→显示设置→触摸模式→其他默认选项

Install required Values Default Example
N Y, N N touch-mode=Y

15、i444(真彩色)

功能:控制是否使用真彩色(4:4:4)模式。

设置路径:

  • 桌面设置→显示→其他默认选项→真彩色(4:4:4)
  • 移动设置→显示设置→其他默认选项→真彩色(4:4:4)
Install required Values Default Example
N Y, N N i444=Y

16、反向鼠标滚轮

功能:控制是否反转鼠标滚轮的方向。

设置路径:

  • 桌面设置→显示→其他默认选项→鼠标滚轮倒转
  • 移动设置→显示设置→其他默认选项→鼠标滚轮倒转
Install required Values Default Example
N Y, N N reverse-mouse-wheel=Y

17、交换鼠标左右键

功能:控制是否交换鼠标左右键的功能。

设置路径:

  • 桌面设置→显示→其他默认选项→交换鼠标左右按钮
  • 移动设置→显示设置→其他默认选项→交换鼠标左右按钮
Install required Values Default Example
N Y, N N swap-left-right-mouse=Y

18、显示为单个窗口

  • 功能:控制是否将多个显示器内容显示为一个单独的窗口。
  • 设置路径:桌面设置→显示→其他默认选项→显示为单个窗口 (预览 PR 5945)
Install required Values Default Example
N Y, N N displays-as-individual-windows=Y

19、使用所有显示器进行远程会话

功能:控制是否将本地所有显示器用于远程会话。

设置路径:桌面设置→显示→其他默认选项→将我的所有显示器用于远程会话 (预览 PR 6064)

Install required Values Default Example
N Y, N N use-all-my-displays-for-the-remote_session=Y

20、视图样式

功能:控制远程会话的视图样式。

设置路径:

  • 桌面设置→显示→默认视图样式
  • 移动设置→显示设置→默认视图样式
Install required Values Default Example
N original, adaptive original view-style=original

21、滚动样式

功能:控制远程会话中的滚动样式。

设置路径:桌面设置→显示→默认滚动样式

Install required Values Default Example
N scrollauto, scrollbar scrollauto scroll-style=scrollauto

22、图像质量

功能:控制远程会话的图像质量。

设置路径:

  • 桌面设置→显示→默认图像质量
  • 移动设置→显示设置→默认图像质量
Install required Values Default Example
N best, balanced, low, custom balanced image-quality=balanced

23、自定义图像质量

功能:此选项将在第一次连接后为每个对等体设置“自定义图像质量”选项。如果将“image-quality”设置为自定义,则每个对等方设置中的“custom-image-quality”选项将控制图像质量。

设置路径:

  • 桌面“设置”→“显示”→“默认图像质量”→“自定义”
  • 移动设置 → 显示设置 → 默认图像质量 → 自定义
Install required Values Default Example
N [10.0, 2000.0] 50.0 custom-image-quality=50

24、自定义FPS

功能:在第一次连接后为每个对等体设置“custom-fps”选项。

  • 设置路径:桌面设置→显示→默认图像质量→自定义
  • 移动设置 → 显示设置 → 默认图像质量 → 自定义
Install required Values Default Example
N [5, 120] 30 custom-fps=30

25、编解码器首选项

功能:在第一次连接后为每个对等体设置“codec-preference”选项。

  • 设置路径:桌面设置→显示→默认编解码器
  • 移动设置 → 显示设置 → 默认编解码器
Install required Values Default Example
N auto, vp8, vp9, av1, h264, h265 auto codec-preference=auto

26、preset-address-book-name & preset-address-book-tag

功能:预设通讯录名称和标签。

设置路径:Web 控制台的通讯录页面上

Option Install required Values Default Example
preset-address-book-name N preset-address-book-name=<address book name>
preset-address-book-tag N preset-address-book-tag=<address book tag name>

27、禁用组面板

功能:在 RustDesk 客户端上禁用组面板(地址簿面板旁边)。

设置路径:https://github.com/rustdesk/rustdesk-server-pro/issues/250

Option Install required Values Default Example
disable-group-panel N Y, N N disable-group-panel=Y

28、提升前服务

功能:运行时自动提升 Windows 便携式。

设置路径:https://github.com/rustdesk/rustdesk-server-pro/issues/252

Option Install required Values Default Example
pre-elevate-service N Y, N N pre-elevate-service=Y

29、禁用浮动窗口

功能:当 Android 服务启动时,它会显示一个浮动窗口,这有助于防止系统终止 RustDesk 服务。

设置路径:Android 服务启动时

Values Default Example
Y, N N disable-floating-window=Y

30、浮动窗口大小

功能:当 Android 服务启动时,它会显示一个浮动窗口,这有助于防止系统终止 RustDesk 服务。当大小小于 120 时,浮动窗口将难以点击。非常小的尺寸可能无法在某些设备上保留后台服务。

设置路径:Android 服务启动时

Values Default Example
[32, 320] 120 floating-window-size=120

31、浮动窗口不可触碰

功能:默认情况下,单击浮动窗口将弹出一个菜单。将其设置为“不可触及”后,单击或滑动将穿过浮动窗口并传输到底层窗口。设置为“不可触及”后,浮动窗口的位置无法更改,系统可能会自动将浮动窗口设置为半透明。但是,此功能可能不适用于少数应用程序,例如 GitHub 应用程序。

设置路径:Android 服务启动时

Values Default Example
Y, N N floating-window-untouchable=Y

32、浮动窗口透明度

功能:Android 浮动窗口具有可调节的透明度。如果要启用但隐藏浮动窗口,则可以将透明度设置为 0,浮动窗口将自动设置为“不可触及”,以便通过点击事件。

设置路径:Android 服务启动时

Values Default Example
[0, 10] 10 floating-window-transparency=5

33、浮动窗口 svg

功能:如果未为 Android 浮动窗口设置图标,则默认显示 RustDesk 图标。设置时,请将svg的文字内容写成一行,并注意SVG支持限制。

Default Example
RustDesk icon floating-window-svg=<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1717559129252" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4248" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><path d="M950.857143 512c0 242.285714-196.571429 438.857143-438.857143 438.857143S73.142857 754.285714 73.142857 512 269.714286 73.142857 512 73.142857s438.857143 196.571429 438.857143 438.857143z" fill="#1296db" p-id="4249"></path></svg>

34、保持屏幕开启

功能:这是针对 Android 控制端的。请注意,保持屏幕打开取决于浮动窗口。

设置路径:Android 控制端

Values Default Example
never, during-controlled, service-on during-controlled keep-screen-on=never

35、启用 DirectX 捕获

功能:这适用于 Windows 控制端。如果没有遇到任何问题,建议使用默认设置,该设置优先使用 DirectX 进行屏幕截图,而不是直接使用 GDI。

设置路径:Windows 控制端

Values Default Example
Y, N Y enable-directx-capture=N

36、enable-android-software-encoding-half-scale

功能:这是针对 Android 控制端的。默认情况下,当分辨率大于 1200 时,硬件编码使用原始分辨率,而软件编码使用一半的分辨率,因为软件编码速度较慢。此选项用于设置是否应将软件编码缩放到分辨率的一半。

设置路径:Android 控制端

Values Default Example
Y, N Y enable-android-software-encoding-half-scale=N

37、允许远程 cm-修改

功能:是否允许控制方点击连接管理窗口接受连接、更改权限等。

设置路径:https://github.com/rustdesk/rustdesk/issues/7425

Values Default Example
Y, N N allow-remote-cm-modification=Y
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。