2

I just want to create a auto script on windows which could do run some comand through ssh on a reomote linux.

I know it's easy to write script between linux(ssh client) and linux(ssh server).

But I do not know how to create a script on windows(ssh client) to remote connect to linux(ssh server)

4

4 回答 4

1

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

我已经成功使用了这些:

C - libssh
.NET - SharpSSH
Python - Paramiko真正简单的 SSHFabric

于 2012-09-03T10:55:44.483 回答
1

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

祝你好运。

于 2012-09-03T11:16:05.160 回答
0

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

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

于 2013-04-18T21:45:21.537 回答
0

使用plink(从 putty 网站获取)和 bat 文件格式,如下所示:

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

将它们保存在同一个文件夹中 -> 运行您的精彩杰作

于 2016-02-06T20:31:42.637 回答