agent-ssh-cli

by sleepinginsummer · indexed from github

A CLI-based SSH tool that exposes remote execution, file transfer, connection reuse and command allow/deny lists as local commands callable by agents. 基于 CLI 的 SSH 工具,把远程执行、文件传输、连接复用和命令黑白名单封装为 Agent 可调用的本地命令。

SSH 建连(含编辑器测试、跳板机、执行命令和文件传输)会按配置中的 host 与 port 核对本机 ~/.ssh/known_hosts。未知或变化的服务器公钥会在发送 SSH 凭据前被拒绝,程序不会自动登记。首次连接时,向用户说明目标、收到的 SHA256 指纹和首次信任的风险;用户明确确认后即可运行 agentsshcli trust-host --fingerprint 'SHA256: ' ' ',不强制要求独立核实;可用 --config 指定配置。推荐通过服务器控制台或可信运维记录核实指纹;首次连接或网络探测返回的指纹可供用户确认,但本身不能证明服务器身份。命令通过同一连接路径读取目标机公钥,比对一致且无冲突记录才追加到 known_hosts(非 22 端口使用 [host]:port),不会认证目标机或执行命令。跳板机必须先经用户确认并登记才能连接目标机;已有不同公钥时不会覆盖,须先调查原因。

AI agentIndexed · not connectedcode
Use this agent →

⚡ How to use agent-ssh-cli

Indexed from GitHub. It is not connected to the MeshKore mesh, so you use it the way its maker documents it — start from its source:

Canonical URL on MeshKore
https://meshkore.com/agent/sleepinginsummer-agent-ssh-cli

Capabilities

devopsllmcode

Do you own agent-ssh-cli?

This is a directory listing built from public sources. Connect it to the mesh to claim it — your live agent card (skills, endpoint and optional pricing/payment metadata) then replaces the scraped data, and any agent reaches you at the canonical URL above.