通过 ssh 在远程主机上启动 bash 脚本
Posted
技术标签:
【中文标题】通过 ssh 在远程主机上启动 bash 脚本【英文标题】:start batchscript on remote host over ssh 【发布时间】:2018-03-26 04:35:03 【问题描述】:我有这个设置:
1 使用 Windows 10 和 Cygwin Unix 工具的主机(用于 unix 文件系统和 open-ssh 服务器)。 2 在另一边有另一个 Linux Gentoo 客户端。 有没有机会在主机上执行批处理文件? 喜欢这个 'ssh name@host start data.bat'?
你们会帮我很多
【问题讨论】:
【参考方案1】:如果我们想在 Windows 10 主机上运行命令/脚本,则需要在 Windows 上设置 SSH 服务器。虽然有传言说 Windows Powershell 将内置 SSH 服务器支持,但我不知道它已经发布了。
话虽如此,您可以使用任何第三方工具来设置它。例如,检查here。
【讨论】:
那是错误的方向。从 cygwin 环境到 linux 机器执行 bash 脚本不是问题。我将通过 ssh 从 linux gentoo 机器上执行 '.bat' 批处理脚本以上是关于通过 ssh 在远程主机上启动 bash 脚本的主要内容,如果未能解决你的问题,请参考以下文章
大坑,jenkins 配置publish over ssh bash 插件,远程部署,无法执行shell脚本