因みに、わたしは、こういうマクロで使ってます。
root でないユーザーでログインしてから su - で root になってます。
マクロファイル名は、autologin.ttl です。
C:\\Program Files (x86)\\teraterm\\に置かないと動かないかも。
; 設定
work_dir = 'C:\\Program Files (x86)\\teraterm\'
hostname = 'ここにホスト名かIP'
username = 'ここにユーザー名'
passWord = 'ここにパスワード'
root_passWord = 'ルートのパスワード'
key_file = 'hoge'
; 言語 E:英語 J:日本語 K:韓国語 R:ロシア語 U:UTF-8
language = 'J'
; 漢字コード受信 SJIS EUC JIS UTF8 UTF8m KS5601
kanji_transmit = 'UTF8'
; 漢字コード送信 SJIS EUC JIS UTF8 KS5601
kanji_receive = 'UTF8'
; SSHバージョン。 ssh or ssh1 or ssh2
conn_method = 'ssh'
conn_port = '22'
; SSHログインを実行する
ssh_login_ttl = 'ssh_login.ttl'
ssh_login_ttl_path = work_dir
strconcat ssh_login_ttl_path ssh_login_ttl
include ssh_login_ttl_path
; ここからはログイン後の処理
wait username
sendln 'su -'
wait 'パスワード:'
sendln root_passWord
wait '#'