フレームワークをゼロから書き始めます。リモート システムに接続するために、Expect.pm または telnet.pm モジュールを使用することを考えています。
私は両方(非常に基本的なこと)に取り組んできたので、あるモジュールが他のモジュールよりも優れていることはわかりません。
ここに誰かが違いと利点を知っている場合は、アイデア/考え、または私が調査できるリンクを共有してください.
フレームワークをゼロから書き始めます。リモート システムに接続するために、Expect.pm または telnet.pm モジュールを使用することを考えています。
私は両方(非常に基本的なこと)に取り組んできたので、あるモジュールが他のモジュールよりも優れていることはわかりません。
ここに誰かが違いと利点を知っている場合は、アイデア/考え、または私が調査できるリンクを共有してください.
リモート サーバーとの対話型通信が多い場合は、Expect を使用します。さらに、 cpanで利用可能な expect 用の ssh ラッパーがあります。
非対話型プログラムの場合、Telnet を使用します。
ただし、SSH とキーベースの認証を使用して仕事をしたいと思います。perl で使用できる SSH モジュールがあります。
Telnet は安全でなく、誰もまだ使用していない古いプロトコルです。SSHに移行してください!
Perl から、いくつかの SSH モジュールを利用できます。私の (偏った) アドバイスは、 Net::OpenSSH、Net::SSH2またはNet::SSH::Anyに行くべきだということです。