RMinte
全部指南 root

系统运维

TianshanOS root 运维指南

面向使用 root 账户管理 TianshanOS 的运维人员,包含共用日常功能以及终端、指令与自动化。

13 个章节 六种语言 TianshanOS
展开本页目录

本指南依据 TianshanOS 0.6.3 编写。使用其他版本时,请结合对应版本的说明核对操作。

按设备页面显示的功能操作。部分选项需要指定硬件或配置才会出现。电脑上将指针停在图标按钮上,可查看按钮名称。手机表格较宽时,在表格内左右滑动查看其他列。

第一部分:日常功能

1. 开始使用

进入 WebUI

  1. 在浏览器中打开管理员提供的设备网页地址(WebUI)。
  2. 点击页面右上角的“登录”。
  3. 输入 root 和设备提供的 root 密码。
  4. 点击“登录”。登录成功后,右上角会显示当前用户名。

使用默认密码登录后,页面会显示“安全提醒”。输入当前密码,再输入两次新密码,点击“立即修改”。两次新密码必须一致。点击“稍后修改”可关闭提醒。

使用完毕后,点击右上角的“退出登录”。再次操作设备时需要重新登录。

切换语言

点击页面顶部的语言按钮,在菜单中选择中文或 English。页面内容和按钮名称会立即切换到所选语言。

页面导航

root 可使用以下入口:

  • “系统”:查看设备状态,控制模组、风扇和 LED,并进入 OTA 升级。
  • “网络”:查看以太网和 DHCP 状态,设置 WiFi 和 NAT 网络转发。
  • “文件”:管理 SD 卡和 SPIFFS 中的文件。
  • “终端”:执行设备命令并查看系统日志。
  • “指令”:管理和运行远程 SSH 指令。
  • “自动化”:配置任务并保存应急副本。
  • “安全”:进入单独的安全管理页面,详细操作请查看安全指南。

2. 系统状态与常用操作

点击顶部导航中的“系统”进入系统页面。

查看资源与服务状态

“带外管理芯片资源监控”显示管理芯片的 CPU、DRAM 和 PSRAM 使用情况。这些读数不代表 AGX 或 LPMU 的资源使用率。

  • 点击“详情”,查看内存总量、已用和空闲空间等信息。
  • “服务”按钮显示运行中的服务数和服务总数。点击后可查看各项服务的状态和启动阶段。
  • 服务状态异常时,先刷新。需要重启的服务按下方“重启单项服务”操作。

查看系统与电源信息

“系统总览”显示芯片、固件版本、ESP-IDF 版本和运行时间。日常使用主要核对固件版本;ESP-IDF 是设备所用系统框架的版本。

卡片右侧显示输入电压、内部电压、电流、功率和保护状态。

网络、风扇、温度和灯光等系统设置保存在设备内部。插入旧 SD 卡不会自动恢复这些设置。自动化配置另行管理,不要把应急副本当作整机备份。

保护状态旁的开关用于启用或停用低电压保护。启用后,设备会按保存的电压和等待时间,在低电压时关机、供电恢复后重新启动。

查看网络与时间

“网络与时间”显示以太网、WiFi、IP 地址、当前时间、同步状态、时间源和时区。

  • 点击“同步时间”,将浏览器当前时间同步到设备。
  • 点击“时区”,选择预设时区或填写页面支持的时区设置,然后保存。
  • 点击“OTA 升级”,进入固件升级页面。

高级操作

重启 TianshanOS

重启会暂时中断 WebUI 和设备管理功能。先完成正在进行的操作,再点击“重启”并确认。等待设备恢复,然后重新打开 WebUI。

重启单项服务

重启服务会暂时中断该服务提供的功能。在“服务状态”中找到异常服务,点击该行的“重启”。操作完成后重新查看服务状态。

调整关机设置

这些设置决定设备在低电压时何时关机,以及供电恢复后何时重新启动。请按设备的供电要求填写电压和等待时间。

点击“关机设置”,可以调整以下内容:

  • “低电压阈值”:低于该电压后开始关机倒计时。
  • “恢复电压阈值”:高于该电压后开始恢复流程。
  • “关机倒计时”:检测到低电压后等待多久执行关机。
  • “恢复保持时间”:电压恢复后等待多久确认供电稳定。
  • “风扇停止延迟”:关机后等待多久关闭风扇。

保存后,页面会应用新的保护设置。

切换顶部 USB 连接目标

设备提供 USB 切换功能时,页面会显示“USB”按钮。每点击一次,顶部 USB 接口按 ESP、AGX、LPMU 的顺序切换到下一个目标。查看按钮上的目标名称和页面提示,确认切换结果。

3. 设备面板

“设备面板”位于“系统”页面,包含模组电源控制、快捷操作和数据组件。

控制 AGX 和 LPMU

  • “AGX 电源”显示电源控制状态。点击按钮可上电或断电;操作后等待页面确认。
  • “LPMU 电源”显示“在线”“离线”或“未知”。在线表示网络能够连通,离线表示网络无法连通。这些状态不能单独证明模组已开机或关机。
  • 点击 LPMU 按钮会触发一次与物理电源按钮相同的操作。随后等待检测和页面提示;结果未知时,先检查模组和网络,不要连续点击。

使用快捷操作

快捷操作卡片由 root 用户配置。显示卡片和允许手动运行是两项设置;看得到卡片,不代表可以启动任务。

  1. 查看卡片名称和说明,确认将要执行的任务。
  2. 点击卡片,阅读结果提示。处理中不要再次启动。
  3. 提示已执行或已排队后,还要确认目标设备或任务的实际结果。需要核验、查看日志或停止后台服务时,点击“后台运行”,步骤见第 11 章。

无法启动时,按提示处理,不要连续点击:

  • 规则已停用,或不允许手动触发:在“自动化”检查规则设置,方法见第 12 章。看得到卡片,不代表可以运行。
  • 任务或后台操作正在处理:等待结果,不要重复启动。
  • 同一任务已有后台运行记录:在“后台运行”核验原任务,确认结束后再启动。
  • 配置尚未加载、缺少关联项或自动化已暂停:在“自动化”检查配置和启停状态,方法见第 12、13 章。

完成一次点击后,等待几秒再启动其他操作。关闭页面、删除卡片或重启 TianshanOS,都不会替你停止远程主机上的后台服务。

长按卡片,出现排序提示后拖动,可以调整显示顺序。

没有卡片时,先阅读说明。配置加载中就等待;页面报告无法加载时,保留原因,在“终端”打开“系统日志”检查。只是没有配置快捷操作时,点击“打开自动化”,检查规则的“显示在面板”设置。

规则修改或导入后,当前配置会更新,不需要为了切换规则而重启。卡片任务刚被调整时,先核对规则的条件、动作和目标,再执行。

不要为了恢复卡片,自行重启正在提供服务的设备。

管理数据组件

数据组件用于在“设备面板”中持续显示设备数据。

  1. 点击“组件管理”。
  2. 选择刷新间隔,或关闭自动刷新。
  3. 添加预设组件,或选择页面提供的组件样式和数据来源。
  4. 根据需要编辑名称、显示方式和单位,然后保存。

已有组件可以编辑、删除和调整顺序。也可以直接点击组件卡片进入编辑界面。长按组件后拖动,可以改变它在面板中的位置。

4. 风扇管理

“风扇控制”位于“系统”页面。卡片显示设备提供的风扇。设置曲线前,核对风扇编号。

查看风扇状态

顶部显示“有效温度”和“当前输出”。卡片上的大百分比是设备确认已设置的调速值,不是实测转速。RPM 表示测得的每分钟转数,没有有效读数时不显示。大百分比显示 --,表示当前输出尚未确认。

拖动手动滑块时,滑块旁显示准备设置的值,大百分比仍显示当前输出。松开滑块后,查看提示和更新后的读数。“请求设置”与当前输出不同,说明不能只凭请求值判断调速已经生效。

智能模式会显示运行状态,例如“智能模式”“按曲线运行”“保护介入”或“温度失效”。页面还提供“安全参考”“45 秒预测”和“升温速度”。

出现“温度失效”时,检查温度来源是否仍在更新。设备会采用温度失效时的保护调速。点击“TTI”可查看智能热控说明。

点击区域顶部的刷新按钮,重新获取状态。出现“未能完成风扇调节”或输出未确认时,检查设备状态后再决定是否重试。

选择运行模式

模式作用
“关闭”停止风扇。
“手动”用滑块设置固定的调速百分比,范围为 0-100%。
“曲线”按已设置的温度与调速百分比对应关系运行。
“智能”以基础曲线为参考,根据温度趋势和过去的调速情况调整散热;需要保护时采用保护调速。

关闭风扇或设置过低的手动值会降低散热能力。执行前确认设备负载和温度,并持续观察。只有在手动模式且当前输出已确认时,滑块才可调节。

设置风扇曲线

点击“风扇控制”区域顶部的“曲线”,打开“风扇曲线管理”。卡片内的“曲线”只切换运行模式。

  1. 在“风扇”中选择要调整的编号,并与系统页卡片核对。
  2. 在“温度变量绑定”中点击“添加变量”,选择温度来源并填写权重。
  3. 点击“绑定”。绑定的温度来源由曲线、智能模式的风扇共用,修改会影响使用该来源的风扇。
  4. 在“曲线节点”中添加或编辑节点。每条曲线至少需要 2 个节点,最多支持 10 个。
  5. 设置“最小转速”和“最大转速”。这里填写的是调速百分比,最小值不能高于最大值。
  6. 设置“温度回差”和“最小调节间隔”。回差范围为 0-20°C,可减少温度小幅波动造成的频繁调速。间隔范围为 500-30000 ms,1000 ms 等于 1 秒。
  7. 点击“保存曲线”。成功后,设置被保存,所选风扇切换到曲线模式。若希望继续使用智能热控,返回风扇卡片点击“智能”。

保存失败时,先查看具体提示并检查当前状态,再决定是否重试。解除温度绑定后,也应检查有效温度和风扇状态。

导入和导出曲线

  • 点击“导入配置”,选择曲线 JSON 文件。JSON 是保存曲线数据的文件格式。检查载入的节点、限制和风扇编号,再点击“保存曲线”使其生效。
  • 点击“导出配置”,浏览器会下载当前曲线,并尝试将副本保存到 SD 卡的 /sdcard/config 目录。分别检查浏览器下载结果和页面提示的 SD 卡保存结果。

使用测试温度

测试温度会临时替代正常温度来源,并影响曲线或智能调速。测试期间持续观察风扇和设备状态。

  1. 在“测试温度”中输入 0-100°C。
  2. 点击“测试”,观察当前输出、状态和风扇响应。
  3. 测试结束后点击“清除测试”,恢复正常温度来源,并确认有效温度已恢复。

5. LED 管理

“LED 控制”位于“系统”页面,只显示设备提供的 LED。不同 LED 可用的功能不同。

常用控制

  • 使用卡片底部的灯泡按钮开启或关闭 LED。
  • 拖动“亮度”滑块调整亮度,或选择颜色和预设色。
  • 点击动画按钮进入“LED 设置”,在“程序动画”中选择动画并使用对应的播放或停止按钮。
  • 点击卡片右下角的保存图标,保存当前 LED 配置。
  • 点击“全部关闭”关闭所有 LED,并查看页面报告的结果。部分关闭失败时,检查对应设备。

LED 矩阵高级功能

矩阵设备的卡片提供相应功能图标,打开后可在“LED 设置”中切换分组:

  • “程序动画”:选择和运行动画。
  • “图像/QR码”:从 SD 卡选择图像,或输入内容生成 QR 码。
  • “文本显示”:填写文字,并设置字体、对齐、滚动、前景色和背景。
  • “后处理滤镜”:选择滤镜及参数,再应用或停止。
  • “色彩校正”:调整显示效果,并按页面按钮重置、导入或导出设置。

操作后检查灯光或矩阵画面。只使用页面提供的功能。设置失败时,按提示检查文件、输入和设备状态。

6. 网络管理

查看网络状态

页面顶部显示以太网、WiFi 客户端和 WiFi 热点的连接状态。进入对应面板,可以查看 IP 地址、子网掩码、网关、DNS、MAC 地址、SSID、信号和接入设备数量等信息。

以太网面板用于查看当前链路和地址信息,不提供地址修改入口。

选择 WiFi 模式

模式作用
“关闭”关闭 WiFi。
“站点 (STA)”让设备连接现有 WiFi 网络。
“热点 (AP)”让设备提供 WiFi 热点。
“STA+AP”同时连接现有 WiFi,并保留设备热点。

连接 WiFi

  1. 将 WiFi 模式设置为“站点 (STA)”或“STA+AP”。
  2. 在“站点连接”中点击“扫描”。
  3. 从列表中选择网络。列表会显示 SSID、信号强度、信道和认证方式。
  4. 输入密码并确认。开放网络可以将密码留空。
  5. 等待状态变为“已连接”,并确认页面显示新的 IP 地址。

点击“断开”可以结束当前 WiFi 客户端连接。

配置 WiFi 热点

  1. 将 WiFi 模式设置为“热点 (AP)”或“STA+AP”。
  2. 在“热点”区域点击“配置”。
  3. 填写 SSID。密码留空会创建开放热点;设置密码时至少输入 8 位字符。
  4. 选择信道,并根据需要启用“隐藏 SSID”。
  5. 点击“应用”,等待热点状态更新。

点击“设备”可以查看当前连接到热点的设备。

设置主机名

在“网络服务”的“主机名”区域输入新名称,然后点击“设置”。主机名更新后,页面会显示当前名称。

查看 DHCP 客户端

DHCP 会自动为接入设备分配网络地址。点击“客户端”,选择“WiFi AP”或“Ethernet”,查看当前分配记录。点击刷新按钮可以重新加载列表。

高级网络操作

设置 NAT 网关

NAT 用于在设备的网络接口之间转发网络流量。启用或停用 NAT 后,点击“保存”保留当前设置。操作完成后检查 WiFi 和 Ethernet 状态。

通过 LPMU 接入上层网络

此操作通过已配置的 LPMU 主机接入网络。先确认能连接 LPMU、网络线缆已接好,再准备该主机 SSH 账号的 sudo 密码。这个密码用于允许账号修改系统设置,可能与 WebUI 登录密码不同。

  1. 在“接入上层网络”区域点击“通过 LPMU 接入”。
  2. 在弹窗中输入“LPMU sudo 密码”,再点击接入按钮。密码仅用于本次操作,不保存;下次执行需要重新输入。
  3. 等待处理结束,不要重复启动。
  4. 结果窗口显示互联网连接正常和网络配置已完成时,才表示接入成功。
  5. 失败或结果未确认时,先阅读具体原因;需要更多信息时展开“执行日志”。密码错误时核对密码,找不到互联网连接时检查网络接线与上层网络。

状态获取失败不等于脚本已经停止。先点击页面提供的“刷新状态”确认当前执行情况,再决定是否重新接入。

7. 文件管理

点击顶部导航中的“文件”进入“文件管理”。

SD 卡是可插拔存储,SPIFFS 是设备内部文件存储。点击“SD 卡”或“SPIFFS”切换位置。页面上方显示当前文件夹路径;点击路径中的文件夹名称,可以返回上一级或更早的目录。

浏览和管理文件

  • 点击文件夹名称进入该目录。
  • 点击文件右侧的下载按钮,将文件保存到浏览器的下载位置。
  • 点击重命名按钮,输入新名称并确认。
  • 点击“新建文件夹”,输入文件夹名称并创建。
  • 点击刷新按钮重新加载当前目录和存储状态。

上传文件

文件只能上传到 SD 卡,不能上传到 SPIFFS。先确认 SD 卡已挂载。

  1. 点击“SD 卡”,进入要上传文件的目录。
  2. 点击“上传文件”。
  3. 点击上传区域选择一个或多个文件,或将文件拖入该区域。
  4. 检查上传列表,移除不需要的文件。
  5. 点击“上传”,等待每个文件显示完成状态。

上传 .tscfg 配置包后,页面会显示配置包的验证和应用步骤。但当前文件上传入口不会应用包中的设置;上传或验证成功,不代表设置已经生效。

规则配置包请从“自动化”页面导入,步骤见第 12 章。不要用普通文件上传代替规则导入。其他配置包的来源和签名说明见安全指南。

批量操作

勾选文件或文件夹后,页面会显示批量工具栏。

  • “批量下载”下载选中的文件。文件夹不会加入下载内容。
  • “批量删除”删除选中的文件和文件夹。
  • “取消选择”清除当前选择。

删除文件或文件夹

删除操作无法从 WebUI 撤销。删除文件夹时,其中的全部内容也会被删除。确认名称和路径后,再点击“删除”或“批量删除”并确认。

自动化管理的文件受到保护。向 /sdcard/config/automation 上传或覆盖文件,以及删除、重命名这个目录或包含它的父目录,可能被拒绝。看到“这是自动化使用的配置文件”时,请从“自动化”的“配置与备份”或对应列表处理,不要改用终端绕过限制。

挂载和卸载 SD 卡

卸载后,SD 卡中的文件会暂时无法访问。先确认上传、下载等文件操作已结束,再点击“卸载 SD”。

卸载或换卡可能让自动化改用内部应急配置。这份配置可能较旧,已启用的自动规则仍可能运行;没有可用副本时,自动化可能无法运行。先核对应急配置和任务,确认允许卸载,方法见第 13 章。卡上的图片、字体和日志会暂时无法访问。

SD 卡未挂载时,页面会显示“挂载 SD”。点击该按钮,等待存储状态变为“已挂载”,随后重新进入 SD 卡目录。

挂载成功不等于已改用卡内自动化配置。重新插卡后,按第 13 章选择使用哪份配置,不会自动覆盖或合并。

8. OTA 更新

在“系统”页面的“网络与时间”区域点击“OTA 升级”,进入“固件升级”。

更新过程中设备会重启,WebUI 会暂时断开。开始前应保存正在进行的工作,并保持设备供电稳定。升级进度尚未完成时不要关闭设备。

首次从旧版本升级到 0.6.3

首次从 0.6.2 等旧存储布局升级时,需要发行方确认的配套 USB/串口升级包。只上传主固件或 WebUI,不能完成这次升级。请设备管理员或提供方按包内说明操作,不要自行全片擦除或使用旧分区表。

升级前保存重要文件,保留原 SD 卡。首次启动会迁移原配置,期间不要断电。完成后,检查登录、网络、风扇、灯光、SSH 主机和自动化规则。不要在尚未确认规则内容时测试带有断电、重启或远程命令的任务。

该配套包会更新两个应用槽,不能假定另一个槽仍保留旧版本。忘记 root 密码时,只使用提供方确认与 0.6.3 布局匹配的恢复方案,不要刷入旧版密码重置固件。

下面的网页更新方法用于发行方确认可通过 OTA 安装的版本,不能代替首次布局升级。

从 OTA 服务器检查更新

  1. 查看页面显示的“当前版本”。
  2. 在“OTA 服务器”中输入管理员或发行方提供的服务器地址。
  3. 点击“保存”,随后点击“检查更新”。
  4. 页面会显示“发现新版本”“已是最新版本”“服务器版本较旧”或错误信息。
  5. 确认目标版本后,点击“立即升级”或页面显示的升级按钮。
  6. 等待下载、安装和重启完成。需要中止时,使用页面显示的中止按钮;只在按钮可用的阶段操作。
  7. 等待页面确认升级后的固件,再重新连接 WebUI,核对“当前版本”和设备状态。

“升级进度”单独显示当前阶段。进度达到 100% 或显示文件已写入,不代表重启和版本核对已完成。出现“升级结果未确认”或“启动的固件与升级目标不符”时,保留提示,检查设备当前版本;不要直接重复升级。无法确认时,先查看系统日志,需要时联系设备提供方。

升级同时包含 WebUI 时,固件和 WebUI 会依次更新。请使用同一发布版本的配套主固件和 WebUI 资源。升级后仍显示旧界面时,尝试强制刷新浏览器,再核对版本和页面。

手动升级

展开“手动升级”后,可以选择以下方式:

  • “从 URL 升级”:填写固件 URL,根据发布说明勾选“同时升级 www”,然后点击“升级”。www 指设备网页界面的资源文件。
  • “从 SD 卡升级”:填写固件文件路径,例如 /sdcard/firmware.bin。勾选“同时升级 www”时,确保同目录中也有该版本的 www.bin。

从 URL 升级时,“跳过证书校验”用于跳过 HTTPS 服务器证书验证。勾选后,设备无法通过该证书确认下载服务器的身份。日常升级请保持未勾选;遇到证书错误时,请先联系管理员检查服务器地址和证书。

分区管理与回滚

“分区管理”显示当前运行分区和其他可用分区。

  • “标记有效”会确认当前运行版本,并取消该版本的自动回滚保护。确认当前版本运行正常后再执行。
  • “回滚到此版本”会选择另一可启动版本,并通过重启切换。回滚会中断当前服务,执行前应确认目标版本和相关数据兼容。

操作完成并重启后,重新打开 WebUI,核对当前版本和设备状态。

0.6.3 改变了配置保存方式和设备分区布局。不要直接回退到不兼容的旧固件。确需降级时,请设备提供方确认完整的固件、布局和配置恢复方案。

回滚不会恢复旧配置格式,也不保证旧规则可用。

9. 安全管理入口

点击顶部导航中的“安全”进入安全管理页面。SSH 密钥、远程主机、主机指纹、HTTPS 证书、配置包和账户管理的操作请查看《TianshanOS 安全指南》。本指南不重复这些内容。

遇到失败或结果未确认

字段旁出现红色错误说明时,按提示修正后再保存。标记消失不代表已经保存成功;还要检查保存提示和列表。

先看哪项操作失败,再阅读原因和下一步。提示没有说明原因时,不要猜测。

有“详情”时,点击查看。点击“收起”可隐藏详情。页面提供 × 时,可点击它关闭提示。需要进一步检查时,保留提示和详情,在“终端”打开“系统日志”检查。

出现“结果未确认”时,先刷新并检查设备、文件或任务状态。超时或断开连接不代表操作没有执行;不要立即重复断电、删除、启动任务或升级。仍无法确认时,在“终端”打开“系统日志”查看原因。

批量操作后,分别核对成功、失败和未确认的项目。下载文件后,检查浏览器下载列表。

第二部分:root 专属功能

10. 终端与系统日志

“终端”只对 root 显示。它可以直接执行设备控制台命令,也可以查看设备日志。命令可能立即改变设备状态,输入前应确认命令来源、参数和影响。

连接并使用终端

  1. 点击顶部导航中的“终端”。
  2. 等待页面显示“已连接到设备”和 tianshan> 提示符。
  3. 输入 help,查看当前固件提供的命令。
  4. 输入命令并按 Enter。等待输出结束并重新出现提示符。

页面显示“未连接到设备”时,输入不会执行。连接断开后页面会提示重新连接;恢复连接后再提交命令,避免重复执行。

终端提供以下键盘操作:

操作作用
Ctrl+C清除当前输入,并请求中断命令;能否停止取决于命令是否支持中断。
Ctrl+L清屏。
↑ / ↓查看本次页面会话中的命令历史。
← / →在当前输入中移动光标。

页面顶部的“清屏”只清除当前显示,不会撤销已经执行的命令。“断开”会结束当前终端连接。

进入远程 SSH Shell

SSH Shell 会把后续键盘输入发送到远程主机。连接前应确认目标地址、用户和认证方式,并完成安全指南中的 SSH 准备工作。

  1. 输入 ssh --help,查看 SSH 命令说明。
  2. 按以下格式填写实际主机地址和用户名:ssh --host <主机地址> --user <用户名> --shell。尖括号及其中的文字都需要替换。需要指定端口时,在 --shell 前添加 --port <端口>。
  3. 等待终端显示远程连接成功,再输入远程命令。
  4. 按 Ctrl+\ 退出 SSH Shell,返回 tianshan> 提示符。

不要在屏幕共享、录屏或可被他人查看的终端中输入明文凭据。

查看系统日志

点击终端页顶部的“系统日志”打开日志窗口。

  • “级别”控制最低显示级别。选择 ERROR、WARN+、INFO+ 或 DEBUG+ 可以缩小日志范围。
  • “TAG”按日志来源筛选。
  • “搜索”按关键词筛选当前日志。
  • “自动滚动”开启时,页面会跟随最新日志。
  • 刷新按钮会重新读取历史日志。
  • 清除按钮只清除当前窗口中的日志显示。

筛选后没有内容时,可以先清空 TAG 和关键词,再调整级别。关闭日志窗口不会停止设备服务。

查询自动化保存位置

需要命令行检查时,可输入 auto --config status 查看当前配置位置和副本状态。其他可用选项以 auto --help 为准。旧的 config --sync 已移除;日常备份和恢复请使用第 13 章的网页操作。

11. 管理和运行远程指令

“指令”用于保存可重复使用的 SSH 命令,并在选定的远程主机上运行。远程主机及其认证信息在“安全”页面管理;具体操作请查看安全指南。

连接前核对主机指纹

指纹用于核对你连接的是哪台主机。以下步骤适用于网页“安全”中的 SSH 主机测试,不是终端 SSH Shell 的确认流程。提示主机指纹未登记或发生变化时,不要反复执行指令。进入“安全”,找到目标 SSH 主机,点击“测试”。

首次连接时,确认框会显示主机地址和指纹。通过可信渠道向主机管理员核对,确认一致后才点击“信任并连接”。

指纹变化时,确认框会显示已保存的指纹和当前指纹,默认选中“取消”。重装系统可能改变指纹,也可能是连接到了其他主机或有人冒充主机。

核对地址,并通过可信渠道确认变化原因。不能确认时,点击“取消”。不要删除旧指纹来跳过核对。确认新指纹可信后,才点击“更新主机密钥”。

选择主机并查看指令

  1. 点击顶部导航中的“指令”。
  2. 在“选择主机”中选择页面显示的主机。
  3. 在“命令列表”中查看该主机已有的指令。

“孤儿命令”表示指令引用的主机已经不存在,不能执行。先核对主机配置。需要保留任务时,在有效主机下重建指令,更新使用它的模板和规则,检查结果后再清理孤儿命令。

新建或编辑指令

保存的指令会在远程主机上执行。创建前应先在目标主机上人工确认命令及权限,避免把删除、关机、重启或覆盖文件等操作配置成容易误触的指令。

  1. 选择主机后点击“新建指令”。编辑现有指令时,点击该指令的编辑按钮。
  2. 填写“指令 ID”。ID 必须唯一,只能使用字母、数字、下划线和连字符,且不能以下划线或连字符开头或结尾。
  3. 填写“指令名称”和“SSH 命令”。多行命令每行填写一条。
  4. 根据需要填写描述,并选择图标或 SD 卡中的图像。
  5. 检查运行方式和输出匹配选项,然后点击“保存”。

名称帮助你辨认指令,ID 用于让自动化找到它。编辑现有指令时,ID 不能修改。要使用新 ID,请新建指令,并更新使用它的动作模板和数据源。

执行并查看结果

  1. 点击指令卡片上的执行按钮。
  2. 在“执行结果”中观察输出和状态。
  3. 页面显示“取消”时,可以请求中断当前执行会话。随后查看状态和输出,确认是否已停止;已完成的远程操作不会撤销。
  4. 点击“清除”移除当前结果显示。

“清除”不会撤销远程主机已经完成的操作。执行结果中的成功、失败、提取内容和最终状态取决于指令的匹配设置。

配置结果匹配

结果匹配用于把远程输出转换为容易判断的状态。

  • “期望匹配”:输出包含指定文本时标记成功。
  • “失败匹配”:输出包含指定文本时标记失败。
  • “提取正则”:使用一个 (.*) 捕获组保存输出中的目标内容。
  • “命中即停止”:匹配成功后终止仍在持续运行的命令。
  • “超时 (秒)”:等待匹配结果的时间,以秒为单位。该设置仅在配置成功或失败匹配模式,或启用“命中即停止”时生效。
  • “变量名”:保存状态和提取结果,供自动化页面选择。

成功和失败文本应选择稳定、明确的输出。过于宽泛的文字可能造成误判。保存后先执行一次并检查“匹配结果”,再把变量用于规则。

使用后台执行和服务模式

nohup 表示命令在远程主机后台继续运行,SSH 断开后仍可继续。后台任务不会因为关闭 WebUI 自动停止。

后台运行需要 SSH 密钥认证。先在“安全”完成公钥部署,再选择关联主机。不要在后台命令中保存明文密码。需要停止或核验原任务时,对应的密钥也必须仍然可用。

启用“后台运行 (nohup)”并执行后,从“指令”页点击“后台运行”。系统页的 root 入口和“自动化”页也可以打开同一列表。

  1. 按任务名称、用户名、主机地址和端口找到原任务。
  2. 点击“核验远端状态”,连接原主机检查这次运行。列表“刷新”只读取已知记录,不代替核验。
  3. 点击“查看日志”读取原主机日志的最近 100 行。需要持续查看时,点击“实时查看”;“停止查看”只停止页面刷新。
  4. 需要结束任务时,点击该记录的“停止”并确认。等待结果,再核验是否已停止;不要直接重复启动。

设备重启后,原记录会显示“待检查”。“无法确认远端状态”表示尚无法判断任务是已停止还是仍在运行。“上次结果”只说明上一次确认的结果,不保证此刻仍然相同。

读取失败不等于日志没有内容,也不代表进程已经退出。先检查原主机连接、日志路径和 SSH 密钥,恢复后再核验;不要因为检查失败而重新启动任务。

删除命令、更换主机配置或切换自动化配置,不会结束已运行的远端进程。原任务仍从“后台运行”管理;重建同名、同 ID 的命令,不会接管原任务。不要删除仍需用来控制原任务的密钥。

“服务模式”用于持续观察后台任务是否进入可用状态。启用后,必须填写“就绪匹配”和“变量名”;失败匹配和等待设置可按需要调整:

  • “就绪匹配”:日志出现这些文字时标记为就绪,可用 | 分隔多个模式。
  • “失败匹配”:日志出现这些文字时标记为失败。
  • “就绪超时 (秒)”:等待就绪状态的最长时间,以秒为单位。
  • “检测间隔 (毫秒)”:检查日志的间隔,1000 毫秒等于 1 秒。
  • “变量名”:保存 checking、ready、timeout 等状态。

服务模式任务可能显示启动中、核验中、停止中或结果未确认。请求被接受后继续等待最终结果。若提示已有后台运行记录,回到原记录核验;确认任务结束后再启动。自动规则仍启用且条件满足时,服务可能再次启动;需要保持停止时,先停用这条自动规则。

导入和导出指令

  • 点击指令的导出按钮,可以导出该指令,并按页面选项包含依赖的主机配置。
  • 点击“导入指令”,选择 .tscfg 配置包,预览内容,再决定是否覆盖已有配置。

导入可能同时带入远程主机,并覆盖同 ID 配置。先核对预览中的指令、主机和覆盖内容,再确认导入。保存到当前配置后生效,不需要为此重启。已有远端进程不会因此停止或迁移到新主机。

新包导入会检查来源、签名、签发权限和目标设备。导出成功不保证能再次导入;设备证书仅用于 HTTPS 时,可能没有签发配置包的权限。遇到这类提示,请配置提供方处理,不要关闭验证。

删除指令前检查影响

点击删除后,先查看关联模板和规则。可以选择可用指令替换关联,或解除关联并停用相关规则;完整步骤见第 12 章。删除只修改当前使用的配置,另一份应急副本不会自动更新。

删除配置与停止远端服务是分开的操作。删除按钮不会停止服务,也不会撤销已经完成的操作。需要结束远端任务时,另到“后台运行”停止并确认结果。

12. 自动化管理

“自动化”把数据和操作连接成可重复执行的流程。先建立数据源和动作模板,再用规则决定何时执行。

自动执行:数据源 → 变量 → 规则判断 → 执行动作
手动执行:系统页快捷操作 → 执行动作

数据源读取数据,变量保存值,规则判断条件,动作模板定义任务。规则是否显示在设备面板、是否允许手动触发分别设置;自动规则也可以显示在面板中。

查看和控制自动化引擎

页面顶部显示引擎状态、规则数、变量数、数据源数、触发次数和运行时长。

操作影响
“启动”启动已停止的引擎;只有当前配置允许运行时,才会执行已启用规则。
“暂停”暂停后续自动判断,已有动作可能继续。需要恢复时先停止,再启动。
“停止”尝试停止规则判断、数据读取和后续动作安排,保留配置。等待确认;超时不表示已停止。
“重载”重新读取当前使用位置的配置。先保存编辑内容,检查结果;已有的配置暂停设置不会因此解除。

操作前检查是否影响散热、告警或其他持续任务。停止引擎不能代替停止远程后台进程;远程任务需要在“后台运行”中停止并确认。

“配置与备份”中的“停用自动化”和引擎“暂停”不是同一项操作。页面显示“自动化已暂停”时,先检查配置,再点击“启用自动化”。仅重启设备、重载或停止再启动引擎,不会解除这项配置暂停。详见第 13 章。

完成一条最小自动化流程

  1. 创建数据源,用测试功能确认连接及需要读取的字段。
  2. 启用数据源,点击该行的“查看变量”图标,检查数值和更新时间。
  3. 创建动作模板,检查参数后点击“测试”。测试会立即执行动作,先确认设备和远程主机允许本次操作。
  4. 创建规则,暂时关闭“立即启用”,设置条件、冷却时间、动作顺序、延迟和重复方式。
  5. 按需要设置“显示在面板”和“允许手动触发”。
  6. 保存后再启用,观察变量、触发次数及实际结果。

管理数据源

点击“数据源”区域的“添加”,选择类型:

类型用途
“REST API”定期读取一个 HTTP 地址返回的数据。
“WebSocket”接收持续连接推送的数据。
“Socket.IO”接收 Socket.IO 服务的事件数据。
“指令变量”读取已配置远程指令的结果。
  1. 填写唯一 ID、显示标签和该类型要求的连接信息。
  2. 使用测试功能确认连接。网络地址、认证和字段以数据提供方的信息为准。
  3. 对前三种类型,从测试结果选择需要的数据字段。Socket.IO 事件名称留空时,测试可尝试发现事件。
  4. 对“指令变量”,选择主机及已经配置变量名的指令,再设置检测间隔。
  5. 在表单中检查启用开关,保存后用该行的“查看变量”检查结果。

数据源行提供启用开关、查看变量、导出和删除。停用或删除前,检查哪些规则还在使用它,以免影响任务。

导入和导出使用配置包。导入前预览 ID、类型及覆盖内容,按安全指南检查来源和信任要求。

查看变量

点击数据源行的眼睛图标“查看变量”,在弹窗中查看名称、类型、值和更新时间。远程指令也可从其变量入口查看结果。

  • 确认名称和数据源正确,值与类型适合规则比较。
  • 检查更新时间是否符合预期。窗口中的时间用于判断数据是否仍在更新。
  • 没有数据时,检查数据源是否启用,再测试连接和字段选择;远程指令变量还需检查对应指令的执行结果。

创建和测试动作模板

点击“动作模板”区域的“添加”,选择任务类型:

类型作用
“CLI 命令”执行设备本地控制台命令。
“SSH 命令”执行“指令”页已保存的远程指令。
“LED 控制”控制 LED 的颜色、动画或矩阵内容。
“日志记录”按指定级别写入日志。
“设置变量”为自动化变量赋值。
“Webhook”页面保留此选项,但当前动作执行功能尚未实现,不能用于发送请求。

填写唯一 ID、名称和当前类型要求的参数,可设置执行延迟与“异步执行”。异步操作在后台继续,提交后还需通过日志、变量或目标设备检查最终结果。

  • CLI:填写命令行,可按需要设置结果变量和超时。
  • SSH:选择已配置主机和指令,并核对预览。
  • LED:选择设备和支持的功能,填写颜色、动画、亮度、文本、图像、QR 码或滤镜参数。
  • 日志:选择级别并填写消息,可引用变量。
  • 设置变量:填写变量名和值。
  • Webhook:当前暂不可用,请选择其他已支持的动作。含 Webhook 的规则包也不能导入。

“测试”会执行动作。涉及断电、重启、远程命令或外部请求时,先确认影响,再测试。提示“已排队”只表示任务已接收,不代表执行成功;还要查看系统日志和目标设备的结果。

删除和替换关联配置

规则、动作模板、SSH 命令和主机的删除,会影响其他配置。删除前先保存所需应急副本;删除后不能从页面撤销。

  1. 在对应列表点击删除图标,核对目标名称和受影响项。
  2. 没有关联时,确认删除。有其他配置使用它时,按页面选择可用替换项,或选择“解除关联并停用相关规则”。
  3. 确认后刷新列表。检查目标已移除,并核对关联模板、规则和启用状态。

删除动作模板时,解除关联会从相关规则中移除该动作,并停用规则。删除 SSH 命令时,关联模板会保留为停用草稿并清空命令引用;相关规则解除关联并停用。使用替换项时,先核对替换后的目标和动作,不能只看名称相似。

删除主机时,也要检查受影响的指令和数据源。缺少主机的指令不能执行;在有效主机下重建需要的指令并更新关联,检查后再使用。不要把删除本地主机配置与撤销远端公钥当作同一操作,具体见安全指南。

需要最终强制删除时

普通方式无法完成时,可选择“最终强制删除”。阅读说明后再确认;它会删除目标,并清理能确认的关联、停用受影响规则。强制删除不会停止远端后台服务。

影响无法完整确认时,页面会要求勾选“我确认暂停自动化,并继续删除。”。确认后自动化保持暂停。检查剩余配置并修正问题,再从“配置与备份”点击“启用自动化”。不要靠重启恢复运行。

配置在确认期间变化时,点击“重新检查删除影响”,重新核对清单,再确认。存储写入失败时,强制删除也不能保证完成;重新读取列表检查,不要把卡片消失当作删除已保存。

创建规则

  1. 点击“规则列表”区域的“添加”,填写唯一规则 ID、名称和图标。
  2. 选择“条件逻辑”:AND 表示所有条件都满足;OR 表示任一条件满足。
  3. 设置“冷却时间”,限制自动触发的频率。页面单位为 ms,1000 ms 等于 1 秒。
  4. 添加条件,选择变量、比较方式和值。支持等于、不等于、大于、大于等于、小于、小于等于、值变化和包含;比较值的类型应与变量相符。
  5. 添加动作模板,并设置顺序所需的延迟、重复和动作条件。
  6. 决定是否开启“显示在面板”及“允许手动触发”。前者控制系统页是否出现卡片,后者控制能否手动运行。
  7. 检查后保存,再启用。初次配置可先关闭“立即启用”。

保存、启用或停用成功后,当前配置会更新,不需要为此重启。若整套自动化已暂停,保存不会自动恢复运行。刷新列表并检查实际结果;重要调整完成后,按第 13 章更新应急副本。

最多保存 64 条规则。这不是同时运行任务的数量保证;命令长度、条件和动作数量也会影响空间和内存。容量不足时,先删除不需要的配置或减少内容,再保存。

比较值要符合所选类型。数字填写具体数值,不要填写无穷大或 NaN(无效数字)。文本、布尔值(真或假)和空值按对应类型填写。不要把整段 JSON 对象或数组作为比较值。页面报错时,检查变量、比较方式和值,修正后再保存。

配置动作重复和执行条件

方式含义
“单次”每次触发执行一次。
“条件持续时重复”按单个动作的条件重复,每轮最多 100 次。
“指定次数”按设置次数和间隔重复;每次执行前仍检查动作条件。

动作条件与规则触发条件分别设置。“条件持续时重复”未设置动作条件时,会重复到每轮上限;规则以后仍可能再次触发。

停用规则会阻止新的触发,已经开始的一轮动作可能继续。要停止安排后续动作,点击引擎“停止”并等待确认。已发出的动作和远程进程仍需检查;完成的操作不会撤销。

创建快捷操作

“仅手动触发”“显示在面板”“允许手动触发”分别决定是否只手动运行、是否显示卡片、是否允许用户执行。

  1. 填写规则 ID、名称和图标,开启“仅手动触发”。这种规则不需要自动触发条件。
  2. 添加动作模板,检查延迟、重复及动作条件。
  3. 开启“显示在面板”和“允许手动触发”,保存并启用规则。
  4. 返回“系统”的设备面板,确认卡片名称和状态,再执行一次并检查结果。

自动规则也可显示在面板;显示卡片不会把它改成仅手动运行。停用规则仍可能显示卡片,但不能启动。面向 admin 提供操作时,名称应说明会发生什么,并告诉用户需要核验或停止后台任务时联系谁。root 从“后台运行”查看日志、核验和停止服务。

导入规则配置包

规则配置包请从“自动化”导入,不要用安全页“仅验证”或文件上传代替。此入口会检查签发方、目标设备和规则需要的配置。每个包都要在对应入口验证,不能沿用另一个包的结果。

导入前准备好以下内容:

  • 确认当前使用 SD 卡配置还是内部应急配置,并确认该位置可以保存。查看方法见第 13 章。
  • 设备已安装有效证书、匹配的私钥和 CA 链,时间已确认。CA 链用于核验证书来源,安装方法见安全指南。
  • 部署管理员已指定可信签发方。root 登录或安装 HTTPS 证书不等于完成这项设置;缺少时请部署管理员处理。
  • 规则使用的动作模板、指令和主机已经准备好。导入不会自动补齐这些配置。缺少哪项,先补齐哪项。规则已启用时,还要核对所用配置的启用状态。

导入保存后会更新当前配置,不需要重启。点击确认前,检查启用状态、条件、动作和目标,确认允许执行。已有的配置暂停设置会保留;暂不允许运行时,可先停用整套自动化,或向提供方取得禁用版本。

  1. 在“规则列表”点击导入图标,打开“导入规则配置”,选择 .tscfg 文件。页面会开始验证并显示预览。
  2. 等待“来源、目标设备和规则内容已验证。”;核对名称、规则 ID 和“规则摘要”。在“查看规则内容”中检查条件、动作、目标和启用状态,不要只看文件名。
  3. 已有同 ID 配置时,核对替换内容。确定要覆盖,才勾选“覆盖已存在的配置”。预览后文件、凭证或配置有变化,点击“重新检查配置包”;页面要求重开时,关闭后重新打开并验证。
  4. 点击“确认导入”,等待保存结果,再核对规则列表、启用状态和所需变量。不要把保存成功当成任务已经执行成功。
  5. 规则允许手动执行且能安全检查时,执行一次并核对目标设备或主机。其他规则观察正常触发后的日志和结果。需要解除整套自动化的暂停时,检查后再点击“启用自动化”。

导入后的规则可以编辑、启停和删除。修改后检查当前配置,并按需要更新应急副本。再次导入仍要重新验签,本地编辑权限不代表可以跳过验证。

仅用于 HTTPS 的证书不一定有配置包签发权限。即使本机导出成功,也可能无法导回;请配置提供方按提示处理证书用途,不要关闭验证或反复导入。

导入和修改不会撤销已经执行的动作,也不会停止远端后台进程。需要结束任务时,在“后台运行”单独处理并确认。

导入未完成时怎么办

验证未通过
提示内容下一步
签发信任根未指定、签名者不可信或无签发权限请部署管理员或配置提供方核对签发来源和证书权限;不要用安全页“仅验证”代替或关闭检查。
此包属于另一台设备请提供方用本设备证书重新导出,不要改包内设备名称。更换本设备证书前,安排匹配的新包。
设备时间尚未确认在“系统”的“网络与时间”确认时间并同步,再重新验证。
配置正在加载等待完成,再重新验证。
配置加载失败查看系统日志,处理原因并恢复配置,再重新验证。
规则需要的配置缺失补齐页面指出的动作模板、指令或主机,再重新验证。
规则需要的配置已禁用核对是否应启用这些配置。确认允许执行后,启用并重新验证。
不支持包中的动作请配置提供方调整。当前规则包导入不支持 Webhook;模板选择器有此选项不代表可以导入。
预览后文件、凭证或配置发生变化点击“重新检查配置包”,按提示重新打开编辑器或选择文件,再核对并确认。
保存未完成
提示内容下一步
当前存储位置不可用或空间不足在“配置与备份”确认位置,检查存储,减少不需要的内容后再验证。
当前配置或保存位置已经改变保留并复制草稿,重新打开后核对最新配置,再提交。不要连续点击保存。
保存结果尚未确认刷新并核对规则内容和启用状态;仍无法确认时查系统日志。保留原包,不要重复导入。

条件变量暂时没有采样值,不一定是缺少配置;请检查它何时更新。配置本身无法读取时,先保留原文件并查看系统日志,不要当作空配置覆盖。

维护规则和配置

  • 手动执行要求规则已启用且允许手动触发,并且没有正在执行的同一规则。它不等待自动条件,也不受自动触发冷却时间限制;动作条件、延迟和重复仍生效。
  • 停用规则不会撤销已完成的动作;删除也不能从页面撤销。
  • 编辑前检查哪些规则使用了这些数据源、模板和指令。修改配置不会停止原来的远端任务;需要停止时,单独核验和停止。
  • 每种配置包使用对应列表的导入入口并核对预览;签名和账户管理的完整步骤见安全指南。
  • 保存失败时查看提示并保留草稿;保存已成功但列表刷新失败时,先刷新核对,不要直接重复创建。

13. 配置与备份

在“自动化”页点击“配置与备份”。先看“当前使用”,再决定保存、恢复或切换哪份配置。操作前检查是否影响散热、告警或远端任务。

分清三类内容

内容保存方式
网络、风扇、温度、灯光等系统设置保存在设备内部,不随自动化副本恢复。
当前自动化配置日常使用 SD 卡时,新增、修改和删除保存到卡;应急模式下保存到设备内部。
内部应急副本使用 SD 卡时,点击“保存应急副本”才更新;应急模式下的编辑直接更新这份内部配置。

应急副本整套保存规则、动作模板、SSH 命令、关联主机、数据源和用户变量的初始定义。它不保存私钥、图片、字体、日志或远端运行状态。主机设置只记住使用哪个密钥,不复制密钥本身。

这不是整机备份。重要文件和密钥应按各自的方法保管;副本恢复不代表远端服务已经停止,也不保证规则依赖的文件都可用。

保存应急副本

  1. 确认“当前使用”为“SD 卡配置”,并检查当前规则和任务。
  2. 点击“保存应急副本”,等待完成提示。
  3. 检查“内部保存时间”和“副本状态”。“已包含当前修改”表示这份内部副本与当前配置相符。

保存会替换上一次应急副本。之后继续修改 SD 卡配置,不会自动更新内部副本;显示“尚未包含最新修改”时,先核对当前内容,再决定是否重新保存。

当前使用“内部应急配置”时,编辑已经直接保存在内部,无需再点一次“保存应急副本”。

从应急副本恢复

恢复会用内部副本替换当前 SD 卡配置,副本可能较旧。需要保留当前内容时,先导出所需配置和文件。不要先保存应急副本,否则会覆盖准备恢复的旧副本。

  1. 在使用 SD 卡配置时,点击“从应急副本恢复”。
  2. 核对新增、修改和移除的项目,以及完成后是否保持暂停。
  3. 确认恢复,等待完成。列表会更新,不需要为恢复配置而重启。
  4. 检查规则、主机、变量和启用状态,确认任务结果。仍暂停时,先检查配置,再点击“启用自动化”。

恢复不会改变网络、风扇或密钥。已启动的远端服务不会被恢复操作结束;需要时从“后台运行”处理。

没有可用 SD 卡时

有可用内部配置时,设备会改用它。已启用的自动规则仍按条件运行;手动规则仍需点击。内部副本可能较旧,切换前应核对其中哪些任务允许运行。

应急模式可以新增、修改和删除,保存直接写入设备内部。没有可用内部配置时,先阅读页面原因;可以从有效的新配置开始,但不要把损坏文件当作空配置覆盖。

网络、风扇等系统设置仍从设备内部读取。SD 卡中的图片、字体和日志不会随应急配置恢复;缺资源时插入原卡,或为动作选择可用文件。没有卡不代表所有功能都会停止,也不代表所有任务都能继续。

重新插卡后选择配置

插入可用 SD 卡后,点击“检查 SD 卡”,再查看下面两个选择。插卡不会自动切换或合并;关闭面板可以继续使用内部配置,重启也不会替你完成这次选择。

按钮会发生什么
“使用 SD 卡配置”读取并改用卡内配置。内部配置保留,不会自动复制到卡上。
“将当前配置保存到 SD 卡并使用”用当前内部配置替换卡内配置,然后改用 SD 卡。卡内原配置会被覆盖。
  1. 核对当前使用位置,并决定要保留哪份配置。
  2. 点击对应按钮,阅读替换内容及启停提示。需要写卡时,先检查新增、修改和移除清单。
  3. 确认后等待完成。检查“当前使用”已变为“SD 卡配置”,再核对列表和任务结果。

卡内没有配置或配置为空,不会自动从内部补回。选择卡内空配置前,确认这正是你想使用的内容。预览后换卡或修改配置时,按提示重新检查,不要沿用旧的确认窗口。

分清保存、切换和运行结果

页面提示或情况下一步
已保存到 SD 卡,但尚未切换当前仍使用内部配置。选择“使用 SD 卡配置”完成切换,不要重复覆盖写卡。
配置已保存,但自动化仍暂停检查配置后,点击“启用自动化”;不要重复保存或靠重启解除暂停。
删除没有保存成功,自动化已暂停先核对目标是否仍在、存储是否可用;修正并检查配置后,再决定是否启用。
保存结果未确认重新读取保存位置和内容,无法确认时查系统日志。不要直接重复提交。
当前输入与最新配置不一致先复制需要的草稿,再关闭、重新打开编辑器,核对后填写。页面不会替你合并草稿。

来源切换、恢复或保存成功后,还要确认任务是否允许运行、是否完成。整套配置的暂停会保留;需要恢复时,检查后明确点击“启用自动化”。普通“停用自动化”或强删导致的暂停,不会因重启或切换配置而自动解除。

下一步 继续阅读安全指南