【发布时间】:2014-04-06 04:53:45
【问题描述】:
我正在尝试处理我正在写入 VMware 服务器上的备份文件的旧脚本。
最初该脚本只在 Linux 上运行,但现在我试图弄清楚如何让它在 Windows 上运行。我需要的大多数 perl 模块都可以在 Windows 和 Linux 上运行,这很好。但是我似乎找不到一个模块,那就是 SSH 模块。
我的计划是使用 putty 或 plink 向服务器发送命令并将它们返回给脚本。但是我看到的问题是每次我在脚本中调用 putty 时,它都会打开与服务器的新连接并在完成后关闭它。我正在寻找的是一种打开连接的方法,一旦它打开就打开它,然后从那个连接发送和接收。只有当脚本调用关闭函数或其他东西时才会关闭它。
知道我可以在哪里处理这样的事情吗?
除非别人有更好的主意,因为我对任何事情都持开放态度。
【问题讨论】: