私たちのクライアントの SFTP サーバーに接続し、MS Windows を使用して自動化されたプロセスでファイルを送信しようとしています。クライアントから受け取った詳細にはパスワードが含まれていません。代わりに、PuTTY を使用して公開鍵と秘密鍵のペアを取得します。
使用される一般的な接続文字列は次のとおりです。
open sftp://username:password.SFTPURL:port -hostkey="ssh-dss 1024 XXXXXXX"
ただし、この接続でパスワードの代わりに秘密鍵を指定する方法がわかりません。秘密鍵がどこにあるのか、また公開鍵を使用して接続するときに使用する特定のキーワードがあることをスクリプトに伝えるにはどうすればよいですか?
私はこれが初めてなので、ご容赦ください。
ありがとう!