teratermを使ってサーバーに自動ログインを試してみる

teratermを使ってサーバーに自動ログインしたい。

C:\Program Files (x86)\teraterm フォルダ内に ssh2login.ttl ファイルがあるので、別名保存します。


vagrant_192-168-33-10.ttl

ショートカットも作っておきましょう。実行するアプリは ttpmacro.exe になります。

マクロ例

;=============================================
; Filename    : vagrant_192-168-33-10.ttl
;=============================================
;; 接続先ホスト/ユーザ名/パスワード設定
HOSTADDR = '192.168.33.10'
USERNAME = 'vagrant'
PASSWORD = 'vagrant'
;=============================================
;; コマンド組立て
COMMAND = HOSTADDR
strconcat COMMAND ':22 /ssh /2 /auth=password /user='
strconcat COMMAND USERNAME
strconcat COMMAND ' /passwd='
strconcat COMMAND PASSWORD
;; 接続 
connect COMMAND
;; マクロ終了
end

参考

Tera Term-自動ログインマクロ(SSH/TELNET)のまとめ


多謝