闲社服务运行正常AI智能体自动化平台
s

ssh代理控制

技能标识:ssh-agentd-control

管理并使用本地 ssh-agentd(systemd 常驻 + API 调用 + 连通性验证)。当用户提到 ssh-agentd、持久 SSH 会话、/run /upload /tail_logs、开机自启、会话状态/指标排查时使用。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

ssh代理控制

ssh-agentd 控制技能

适用环境(当前):

  • - 二进制:/home/krex/.openclaw/workspace-hermes/ssh-agentd/bin/ssh-agentd
  • 配置:/home/krex/.openclaw/ssh-agentd/hosts.yaml
  • systemd:ssh-agentd.service
  • 默认监听:127.0.0.1:18081

快速检查

bash
sudo systemctl is-enabled ssh-agentd.service
sudo systemctl is-active ssh-agentd.service
ss -ltnp | grep 18081
sudo systemctl status ssh-agentd.service --no-pager -l | sed -n 1,80p

启停与自启

bash
sudo systemctl daemon-reload
sudo systemctl enable --now ssh-agentd.service
sudo systemctl restart ssh-agentd.service
sudo systemctl stop ssh-agentd.service

API 调用要点

1) 默认使用 Bearer Token 鉴权(若配置启用)
2) 本机常有代理变量,调用本地 API 时必须绕过代理

推荐统一用脚本:scripts/api.sh

示例:运行远程命令

bash
SSHAGENTDTOKEN= \
scripts/api.sh POST /run {host:nas,cmd:hostname && whoami,timeoutSec:10}

示例:查看会话与指标

bash
SSHAGENTDTOKEN= scripts/api.sh GET /sessions
SSHAGENTDTOKEN= scripts/api.sh GET /metrics
SSHAGENTDTOKEN= scripts/api.sh GET /health

常见故障

1) 返回 401 unauthorized

  • - 检查 apiAuth.enabled/token 配置
  • 确认请求头 Authorization: Bearer

2) 调本地 API 返回 502

  • - 原因:请求被系统代理劫持
  • 处理:用 --noproxy * 或临时 unset 代理变量(脚本已内置)

3) run 失败且提示 host key/known_hosts

  • - 原因:v1 已启用 HostKey 校验
  • 处理:把目标主机 key 加入 known_hosts

安全约束

  • - 不要把真实 token/密码写进 skill 文件。
  • 不要把 hosts.yaml 放进仓库。
  • 修改服务配置后必须重启并验证 status + /health + /sessions。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ssh-agentd-control-1776281110 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ssh-agentd-control-1776281110 技能

通过命令行安装

skillhub install ssh-agentd-control-1776281110

下载

⬇ 下载 ssh-agentd-control v0.1.0(免费)

文件大小: 2.29 KB | 发布时间: 2026-4-16 16:32

v0.1.0 最新 2026-4-16 16:32
initial release
返回顶部