我正在尝试使用 Perl 脚本自动执行一系列步骤。在这我需要连接到服务器(我通过打开手动完成putty.exe
),登录到它然后执行一些命令。
我尝试使用NET::SSH::Perl
但命令没有被执行(我在这里没有收到任何错误消息)。有没有其他方法可以修复它并继续进行,还是使用 Perl 无法做到这一点?
$host= "mhadli";
$user= "rshukla";
$pass= "******";
$cmd = "ll";
use Net::SSH::Perl;
my $ssh = Net::SSH::Perl->new($host);
$ssh->login($user, $pass);
my($stdout, $stderr, $exit) = $ssh->cmd($cmd);
有什么建议么?