SSHおよびSFTPプロトコルを介してJavaを使用してUnixサーバーに接続し、特定のコマンドを実行し、ファイル転送も行う必要があります。ただし、Unix では RSA トークン認証が有効になっています。そのため、実行時にユーザーのパスワードとともに現在のRSA トークン パスワードを取得する必要があります。では、これを Java 経由で行うにはどうすればよいでしょうか。このための Java API はありますか?
参考までに、パテを使用した Unix ログイン手順:
- サーバー IP を使用して接続します。
- リスト項目
- ユーザー名を与えます。
- パスワードを与える
- SecurID で生成された 6 桁の番号を指定します。