指定したIPアドレスにSSHアクセスするTeraTermマクロ

ネットワーク機器やサーバにSSHで接続する際、いちいちTeraTermを起動するが不便です。そのため、AWSなど同一のユーザー名・証明書でログインできるようになっている場合にはIPアドレスだけ指定すればログインできるようなマクロを使用しています。

スポンサーリンク

TeraTermマクロ

以下のマクロをメモ帳にコピーし、基本情報の箇所を書き換えて、ttl形式で保存してください。利用想定は同一ユーザー名・パスワード・証明書を利用し、アクセス先が異なる複数の装置にログインする場合です。

;基本情報====================
USER = 'username'
PASS = 'password'
KEY = 'C:\Users\xxx\key\key.pem'
;=========================

;接続先入力================
inputbox '接続先を入力してください。' '接続先' 
ADDR = inputstr 

;コマンド作成=================
COMMAND = ADDR
strconcat COMMAND ':22 /ssh /2 /auth=publickey /user='
strconcat COMMAND USER
strconcat COMMAND ' /passwd='
strconcat COMMAND PASS
strconcat COMMAND ' /keyfile='
strconcat COMMAND KEY

;サーバへ接続=================
connect COMMAND

;マクロ終了===================
end

スポンサーリンク
 

コメント