
rustdesk-id-change
注意
你可以通过自己修改代码实现自定义ID,但是我不会提供任何教程,我认为那是挑衅官方的行为,开源不易且用且珍惜
ID如果在hhbs数据库内已存在可能无法注册。rustdesk/hbbs/data/db_v2.sqlite3
默认服务器不允许修改ID,需要使用自建服务器。
修改ID前把RustDesk客户端全部关闭。
win自定义ID
找到这个文件C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk.toml
如果没有就新建,内容如下。 如果文件以存在需要把内容清空只保留id行。
1 | id = "MyNewID123" |
android自定义ID
找到这个文件/data/user/0/com.carriez.flutter_hbb/app_flutter/RustDesk.toml
如果没有就新建,内容如下。 如果文件以存在需要把内容清空只保留id行。
1 | id = "MyNewID123" |
linux自定义ID(普通用户)
1.修改自建服务器配置
2.关闭rustdesk服务,设置->常规->服务->停止
3.找到这个文件~/.config/rustdesk/RustDesk.toml
4.如果没有就新建,内容如下。 如果文件以存在需要把内容清空只保留id行。
1 | id = "MyNewID123" |
5.打开rustdesk gui,切记不要启动服务,此时启动服务id会重新生成
6.重新打开~/.config/rustdesk/RustDesk.toml,复制其中的enc_id行
7.打开rustdesk gui,启动服务
8.再次关闭rustdesk服务,设置->常规->服务->停止
9.将第6步的enc_id行替换到~/.config/rustdesk/RustDesk.toml的enc_id行
10.打开rustdesk gui,启动服务,此时id应该已经改变了
linux自定义ID(仅root用户)
找到这个文件~/.config/rustdesk/RustDesk.toml
如果没有就新建,内容如下。 如果文件以存在需要把内容清空只保留id行。
1 | id = "MyNewID123" |