我使用$ftp = Net::SFTP::Foreign->new(%args);从HP到Linux机器进行sftp。它的工作没有问题。当我试图连接到安装在Windows上的SFTP服务器时,它不工作$ftp->error包含Connection to remote server is broken错误和使用more => '-v'选项时的请注意,它适用于linux主机。Password:
s
我打算使用SFTP在1+GB周围发送一个巨大的文件到远程端。然而,它似乎在交互模式下工作得很好(当我sftp@xx.xx并手动输入密码,然后我键入put命令)。我在/etc/ssh/sshd中设置了客户机和服务器的ClientAliveTimeout设置,但它仍然存在。以下是linux脚本代码 sshpass -p "password" sftp user@xx.xx.xx.xx << END
put &l