执行ssh命令我有一个远程machine.ie一个不露面的帐户,我没有插入做ssh.My问题时,我的密码是什么应该是我的代码,如果我不必须通过perl的code.In所示的代码使用密码还是它要求输入密码Perl脚本,而无需使用密码
$cmd="cat /read.log";
my $ssh = Net::SSH::Perl->new($host, protocol => '1,2', debug => 1);
$ssh->login($user, $pass);
my($stdout, $stderr, $exit) = $ssh->cmd($cmd);
print $stdout, "\n";
K我没有在ls〜/ .ssh中的id_rsa文件/这可以不在代码本身hanled .. – Rajeev 2012-03-19 08:25:06
我几乎不敢问...但你有任何id_文件在把〜/ .ssh? – freespace 2012-03-19 08:26:44
他们运行一些程序做在兴田公司的密码登录。虽然我知道SSH密钥实现无密码登录 – Rajeev 2012-03-19 09:41:10