如何在Windows上创建一个可以在远程linux上运行ssh命令的脚本

时间:2012-09-03 10:21:10

标签: linux

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

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

但我不知道如何在Windows(ssh客户端)上创建脚本以远程连接到linux(ssh服务器)

4 个答案:

答案 0 :(得分:1)

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

我成功地使用了这些:

C - libssh
.NET - SharpSSH
Python - ParamikoReally Simple SSHFabric

答案 1 :(得分:1)

如果它只是你想要运行的一些命令行,那么plink就足够了恕我直言..

古德勒克。

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

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

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

将em保存在同一文件夹中 - >运行你真棒的杰作