Jscapeライブラリを使用して SFTP クライアントを実装します。通常、必要な情報は次のとおりです。 1. ホスト 2. ポート 3. ユーザー ID 4. 秘密鍵の場所 5. パスフレーズ (場合によってはオプション)
私の質問は: 秘密鍵の場所を指定せずに秘密鍵を使用する方法はありますか? たとえば、キーを特定の場所にドロップすると、そこにある Jscape またはその他の SFTP API が何らかの方法でそれを「見る」ことができますか?
Jscapeはそれをサポートしていないようです。パスフレーズで保護されていないキーを sftp.jar ファイル (Jscape ライブラリ) の隣に置いてみましたが、うまくいきませんでした。
キーの場所を指定するのはかなり簡単で、確かに私が持っているユースケースの 1 つです。しかし、私がこのばかげた質問をするのには理由があります。洞察に感謝します!