ファイルのアップロードを FTP から SFTP に切り替えたいと考えています。しかし、システム管理者が気に入らないため、Net::SFTPをインストールできません (読んでください: NO! )。それは古く、保守されていないようで、CPAN の評価はバグがあると言っています。利用可能な代替手段はありますか?それとも、私は過度に妄想的で、実際には非常にうまく機能していますか?
編集:ユーザー入力なしでパスワード認証を処理できるものが必要であると述べたはずです。
ファイルのアップロードを FTP から SFTP に切り替えたいと考えています。しかし、システム管理者が気に入らないため、Net::SFTPをインストールできません (読んでください: NO! )。それは古く、保守されていないようで、CPAN の評価はバグがあると言っています。利用可能な代替手段はありますか?それとも、私は過度に妄想的で、実際には非常にうまく機能していますか?
編集:ユーザー入力なしでパスワード認証を処理できるものが必要であると述べたはずです。
のバグだけの問題である場合は、
またはNet::SFTP
のような代替手段を試すことができます。Net::SFTP::Foreign Vsを参照してください。Net::SFTP 対。簡単な比較のためのNet::SSH2::SFTP 。Net::SFTP::Foreign
Net::SSH2
期待、Net :: SCP、またはNet :: SCP::Expect。私はモジュールを使用したことがないので、それらを保証することはできませんが、それらを試してみるのは害はありません。Makefile.plまたはcpanシェルを介してPREFIXを使用してホームディレクトリにモジュールをインストールしてから、実験してみることができるはずです。
perl Makefile.PL INSTALL_BASE=/home/<you>/lib
o conf makepl_arg INSTALL_BASE=/home/<you>/lib