Putty 0.67 の psftp.exe を使用して、データアップロードの自動化
セキュアな自動化をしたいので下記の内容で接続したいと思います。
●プロトコル:SSH
●ポート:任意
●秘密鍵:あり
psftpのオプション一覧 ※psftp -hで出てきます。
早速バッチファイルを作成
psftp user@IPアドレス -P ポート番号 -i 秘密鍵※1 -pw パスフレーズ -b 接続後のFTPコマンドテキスト
これだけです。意外と簡単!
※1 秘密鍵はputtygen.exeを使用してputtyで読めるように変換が必要です。
※ 秘密鍵、FTPコマンドテキストはパスを指定してください。