0
JAVA APIを使用してリモートサーバー上でシェルスクリプトを実行しようとしています。リモートサーバーには認証があるので、ユーザー名とパスワードを渡してログインする必要があります。 私は、あなたがその解決策を出そうとしている場合に備えて、「sshpass」をインストールするためのこれらのマシン(ソースもデスティネーションもない)の権利を持っていません。JAVA APIを使用してリモートサーバーでシェルスクリプトを実行する
これを行うにはどのような方法が最適ですか?
標準JDKのみに制限されていますか? – KevinO
はい私はjdkを使っています。 – david419
これはsshpassについてのあなたのコメントに基づいてsshを介してですか? IMHO、リモートマシン上でスクリプトを呼び出すには、[JSch](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved= 0hUKEwj1-daRuvXLAhVBVGMKHRz-AW8QFggcMAA&url = http%3A%2F%2Fwww.jcraft.com%2Fjsch%2F&usg = AFQjCNFEETFDy_PvFq6a3L_sqnj_u5o-ZQ&sig2 = vnk4MnTC284FH-yj7_ddZQ&bvm = bv.118443451、d.cGc)。私たちはいつも仕事でJSchを使います。一から書いてみると、考えなければならないことがたくさんあります。つまり、標準JDKのクラスのみに制限されているのですか、または外部ライブラリを使用できますか? – KevinO