需要通过 SSH1 和 SSH2 从 Perl 脚本连接机器
Posted
技术标签:
【中文标题】需要通过 SSH1 和 SSH2 从 Perl 脚本连接机器【英文标题】:Need to connect machines from Perl script via SSH1 and SSH2 【发布时间】:2014-03-29 00:03:45 【问题描述】:我。
我找不到任何适用于 SSH1 和 SSH2 的软件包。
我尝试过以下软件包:
-
Net::SSH::Perl --- 适用于 SSH1,但不适用于 SSH2。
Net::OpenSSH --- 适用于 SSH2,但不适用于 SSH1。
Net::SSH2 --- 适用于 SSH2,但不适用于 SSH1。
请帮帮我!!!
【问题讨论】:
【参考方案1】:Net::SSH::Any 可以使用 Net::SSH2 或 Net::OpenSSH 并且来自 GitHub 的 development version 提供了 SSH_Cmd
后端,可用于连接到仅支持版本 1 的主机SSH 协议。
SSH_Cmd
后端使用系统 ssh
二进制。
【讨论】:
以上是关于需要通过 SSH1 和 SSH2 从 Perl 脚本连接机器的主要内容,如果未能解决你的问题,请参考以下文章