我只是想在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
保存在同一个文件夹 – >运行你的杰作