私のシステムでは、ネットワーク上の特定の数のシステムを持つSCP(ファイルの転送の有無にかかわらず)を繰り返し実行できるかどうかを知る必要があります。scpが利用可能かどうかを確認するにはどうすればよいですか?
ファイルを転送することはできませんが、パスワードを入力せずにSCPを実行する方法を知る必要があります。
私のシステムでは、ネットワーク上の特定の数のシステムを持つSCP(ファイルの転送の有無にかかわらず)を繰り返し実行できるかどうかを知る必要があります。scpが利用可能かどうかを確認するにはどうすればよいですか?
ファイルを転送することはできませんが、パスワードを入力せずにSCPを実行する方法を知る必要があります。
Net::SCP Perl moduleが役に立ちます。
リモートホストがポート22で応答するかどうかを調べることができます。 ポートを開こうとするさまざまなツールがあります。 例えば、
カールを試してみてください。
この22ポートが応答するかどうかに応じて、別の何かを印刷します。私は仕事をすることができるより良いツール(nmapなど)があると確信していますが、それが最初に思い浮かぶのです。
これはもちろん、SCPが実際に動作するかどうかをテストすることはありません。それはsshでも可能ですが、scpでは有効にできません。しかしそれはあなたを近づけるでしょう。
これは質問ですか? – Welbog
あなたは何を求めていますか?ネットワーク経由でファイルをコピーする方法や、特定のマシンにsshキーがあるかどうか、またはsshキーを使用する方法を確認するよう求めていますか?または全く異なる何か。 – icco
私の意図は、scpを使用してファイルをコピーすることではありませんが、私は自分のシステムからネットワーク上の別のシステムにファイルをscpすることができますか? 実際の問題はネットワークシステムにパスワードで保護されていて、私と一緒に –