puttyの自動ログインとplink
puttyをコマンドラインから起動して自動的にログインする方法。
puttyjp.exe -ssh -2 -pw <パスワード> <ユーザ名>@<接続先IPアドレス>
puttyに保存したセッションを使う場合は以下のようになる。ただ、ログファイルの設定がしてあるセッションを指定してもログが保存されない。接続に直接関係ある設定だけ利用されるのかとも思ったが、フォントの設定とかは使われてるんだよなあ。不思議だ。
puttyjp.exe -load <puttyの設定のセッション名> -pw <パスワード> <ユーザ名>@<接続先IPアドレス>
さらに、"-m <ファイル名>" というオプションを付けるとファイルに記述したコマンドを実行できると説明しているサイトがあるが、どうやってもうまくいかない。一瞬puttyウィンドウが開くが、すぐに閉じる。接続的他かどうかもわからない。
puttyjp.exe ではなく同じフォルダにある plink.exe は -m オプションを付けて接続することが出来た。書式は以下。
plink.exe -ssh -2 -pw <パスワード> <ユーザ名>@<接続先IPアドレス> -m <ファイル名>
以下のように出力をリダイレクトすれば出力をファイルに保存できる。バッチファイルで使えそうだ。
C:¥>C:¥putty¥plink.exe -ssh -2 -pw wasbook wasbook@192.168.3.1:22 -m C:¥bat¥test.sh > C:¥log¥test.log
参考ページ:
PUTTYで、ユーザID/Passwordをいちいち入力しないで接続 | Pa-kun plus idea
SSH/PuTTY/RemoteCommand - yanor.net/wiki
Using PuTTY
puttyのコマンドラインオプション(引数)。 - シンプルな暮らし。 - 家族とWEBマーケティングな日々
IT-NOTE: PuTTY:SSHログインとコマンドの自動実行
putty のマクロでファイル転送とコマンド実行を行う。 - それマグで!
« コマンドプロンプトのFTPクライアントで自動ログイン | Main | source または .(ドット)コマンド »
「プログラミング、技術情報」カテゴリの記事
- PHPStorm 2018.1.7 に更新(2018.12.09)
- 技術メモをQiitaに移行(2016.01.24)
- 正規表現メモ:ものぐさ(最小)マッチング(2015.11.29)
- BASE64にエンコード/デコードするバッチファイル(2015.11.23)
- Windows7の検索ボックスの検索条件指定(フォルダの除外など)(2015.08.16)
「Linux」カテゴリの記事
- CakePHPのインストール(2015.06.14)
- PHPからPDOでPostgreSQLに接続する(2015.06.09)
- Laravel4のインストール(2015.05.06)
- URLリライトの復習その2(2015.04.07)
- composerのインストール(2015.04.01)
The comments to this entry are closed.
« コマンドプロンプトのFTPクライアントで自動ログイン | Main | source または .(ドット)コマンド »
Comments