如何在可以在远程linux上运行ssh命令的windows上创build脚本

我只是想在windows上创build一个自动脚本,可以在reomote linux上通过ssh运行一些命令。

我知道在linux(ssh客户端)和linux(ssh服务器)之间编写脚本是很容易的。

但我不知道如何创build一个脚本在Windows(SSH客户端)远程连接到Linux(SSH服务器)

如果只是一些命令行你想运行,然后plink将足够恕我直言..

祝你好运。

大多数流行的语言都可以使用ssh库,选择你熟悉的语言,然后去图书馆打猎。

我用这些成功:

C – libssh
.NET – SharpSSH
Python – Paramiko或真正简单的SSH或Fabric

一种方法是安装Cygwin并使用shell脚本运行ssh命令。 您可以通过使用参数运行sh.exe来启动该脚本。

这样,您可以使用您熟悉的相同Linux工具(sh和OpenSSH)来完成这项工作。

使用plink (从腻子网站获取)和bat文件格式是这样的:

 Plink.exe -ssh -pw %password5 %linuxuser%@%servver% /path/to/script/script.sh 

保存在同一个文件夹 – >运行你的杰作