TeraTerm パスワード認証によるSSHログイン マクロのサンプル

環境
Tera Term 5.1

構文
connect 'IPアドレス:ポート番号(22) /ssh /SSHバージョン(1 or 2) /auth=password /user=ユーザ名 /passwd=パスワード’

説明
ポート番号、SSHバージョンは指定しなくてもだいたいいけます
毎回同じIPアドレス、ユーザ、パスワードであれば上をひとつ書けばいいです
使いまわしたり、毎回変わったりする場合は以下のようにstrconcatを良い感じに文字列加工する必要あり
公開鍵認証したい場合は/auth=pageanを利用

使用例

;ログイン情報
USERNAME = 'testuser'
PASSWORD = 'pwdroot'
HOSTADDR = '11.22.33.44'

;ログインコマンド生成
COMMAND = HOSTADDR
strconcat COMMAND ' /ssh /auth=password /user='
strconcat COMMAND USERNAME
strconcat COMMAND ' /passwd='
strconcat COMMAND PASSWORD

;ログイン
connect COMMAND

 

IT

Posted by arkgame