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