我只是想在Windows上创建一个自动脚本,可以通过ssh在reomote linux上运行一些命令。
我知道在linux(ssh客户端)和linux(ssh服务器)之间编写脚本很容易。
但我不知道如何在Windows(ssh客户端)上创建脚本以远程连接到linux(ssh服务器)
答案 0 :(得分:1)
大多数流行语言都有可以使用的ssh库,选择一种你熟悉的语言,然后去寻找图书馆。
我成功地使用了这些:
C - libssh
.NET - SharpSSH
Python - Paramiko或Really Simple SSH或Fabric
答案 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保存在同一文件夹中 - >运行你真棒的杰作