ctl_dir /root/.libnet-openssh-perl/在/usr/local/share/perl/5.18.2/Net/OpenSSH/Compat/Perl.pm第123行不安全

时间:2016-05-17 06:35:01

标签: perl perl-module openssh

我最近安装了Net :: OpenSSH :: Compat :: Perl。安装了所有依赖项,没有任何错误。但是当我尝试使用以下代码登录时

$linux_ses= Net::OpenSSH::Compat::Perl->new($host);
$linux_ses->login($linux_uname,$linux_pass); 

我收到以下错误消息:

" ctl_dir /root/.libnet-openssh-perl/在/usr/local/share/perl/5.18.2/Net/OpenSSH/Compat/Perl.pm第123行不安全。&#34 ;

我以root身份运行脚本,而/root/.libnet-openssh-perl/的文件权限为700.

1 个答案:

答案 0 :(得分:1)

/ root /上的权限可能太松散了。可写组可能意味着能够删除除root之外的某个人的.libnet-openssh-perl /,这不是一种安全的情况。

请检查。