Windows下实现执行Linux下的shell脚本

一、配置公钥、秘钥,Windows下执行ssh2指令

找个win版的ssh客户端,里面都会带ssh-keygen2.exe,用它生成一对**,目录看软件设置,一般都会有提示生成在哪个目录,带.pub的是公钥,传到你要远程的服务器上的 ~/.ssh/目录,配置好sshd服务,允许公钥认证。
看图:
Windows下实现执行Linux下的shell脚本
Windows下实现执行Linux下的shell脚本
Windows下实现执行Linux下的shell脚本
Windows下实现执行Linux下的shell脚本
Windows下实现执行Linux下的shell脚本
测试:
Windows下实现执行Linux下的shell脚本
Windows下实现执行Linux下的shell脚本
原文来自:BBS论坛:如何使windows下的bat文件调用linux下的shell脚本

二、使用libssh库

该库的源码及API可以查看官网:https://www.libssh2.org/