这就是我正在做的
my $username = "user";
my $password= "pass";
my $host="xxx.xxx.xxx.xxx";
my $scpe = Net::SCP::Expect->new(user => $username,
password => $password,
preserve => 1,
recursive => 1,
verbose=>1,
auto_yes=>1);
$scpe->scp("$file","$host:./drop/drop.txt");
当我运行此代码时没有错误,我使用的是 unix 框,$file
在我的目录中并具有完全权限,我也已将目录更改为 unix 框中的 temp 但是当其他人运行此代码时,他们得到
执行 scp 时出现问题:您确定要继续连接(是/否)?在 scp.pl 第 242 行
我很困惑为什么会这样,因为我没有收到这个错误