Ssh Exec技能使用说明

subsun 5个月前 (03-29) openclaw小龙虾 205 0

SSH执行技能

通过SSH在远程Tailscale节点上运行单个命令,无需打开交互式会话。需要具备对目标节点的SSH访问权限(密钥位于~/.ssh/或通过SSH_AUTH_SOCK环境变量提供),以及设置SSH_TARGET环境变量(例如:100.107.204.64:8022)。

执行远程命令

在目标节点上运行命令并返回标准输出/标准错误:

ssh -p 8022 user@100.107.204.64 "uname -a"

使用自定义端口执行

通过SSH_TARGET环境变量指定端口:

ssh -p "${SSH_PORT:-22}" "$SSH_HOST" "df -h"

远程运行脚本

将本地脚本通过管道传输到远程主机执行:

ssh -p 8022 user@100.107.204.64 'bash -s' < local-script.sh
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

您是本站第1624399名访客 今日有0篇新文章/评论