WindowsバッチスクリプトでSSH接続時のパスワード自動入力

公開鍵認証にすれば良いのでしょうが、既にパスワード認証にしている環境でしたので、対応しました。

目次

SSH接続のパスワード認証を自動化する

SSH標準では、出来ません。よって、外部ツールPuTTYのsshモジュール (plink.exe)を使用します。

@echo off
SET DIR=%~dp0
%DIR%plink.exe -ssh [ユーザID]@[ホスト名 or IPアドレス] -pw [パスワード]

PuTTY

  • https://www.chiark.greenend.org.uk/~sgtatham/putty/
  • https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

参考

その他

Posted by iwadjp