概述 —— 这个页面做什么
远程模拟 通过指向各节点 tlx.php 代理的 HTTP 中继来部署并运行探针 —— 无需建立 SSH 会话。您不必登录目标主机,只需点击几下,即可在多台服务器上运行版本/参数/防火墙/安全诊断探针。
这是 tlx.php 的 HTTP 中继,而不是 SSH。如果需要交互式 shell,请使用 SSH PTY 终端。该中继以签名门控,且仅运行白名单内的
infr_*.cjs探针 —— 绝不执行任意命令。
页面构成
清单 ▸ 工具 中的探针卡片会新增一个「远程模拟」操作(仅限已在 RemoteProbeCatalog 中注册的探针)。流程为:目标实例清单 → 部署 → 运行 → 查看 → 应用。
使用方法
- 选择目标实例。可达=别名与某个 run_report 采集器节点相匹配(
RemoteAgentService::reachable)。 - 部署并运行探针(签名请求)。
- 查看生成的 JSON,然后点击 [应用] 将其登记到相应的资产端点(例如版本台账、参数、防火墙、安全诊断)。
已注册的探针(5 个):infr_version_probe · infr_instance_probe · infr_server_params_probe · infr_firewall_probe · infr_seccheck_probe。
数据来源
App\Services\Remote\RemoteAgentService·App\Support\RemoteProbeCatalog·Collector\TlxClient- 各探针的
import_route(应用端点)
访问权限
部署/运行/应用需要 2 级以上 + 审计记录。不允许对任意主机执行(仅限已注册实例 + 白名单探针 → 可防 SSRF)。
相关条目
- SSH PTY 终端
- 清单
- 防火墙规则台账 · 服务器参数 · 版本台账
