2014年10月16日木曜日

Teratermマクロ(SSH &公開鍵認証)

username = 'hoge-user'
hostname = '192.168.0.1'

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

msg = 'Enter password for user '
strconcat msg username
msg = hostname
strconcat msg ':22 /ssh /keyfile=C:\id_rsa /auth=publickey /user='
strconcat msg username
strconcat msg ' /passwd=hoge'

connect msg

wait '[hoge-user@hoge ~]$'
sendln 'su -'

wait 'パスワード:'
sendln 'hogehoge'

0 件のコメント:

コメントを投稿