LogMeTT 公開鍵認証で自動ログイン
LogMeTTを使ってteratermへ自動ログイン
パスワード認証は自動化してたけど公開鍵認証はしていなかったのでマクロ設定した。
最初、秘密鍵のパスを「C:\Documents and Settings\」以下にしていたんだけどログインできなかったので
フォルダ名にスペース入っていない所へファイル移動したら入れた。
id_rsaファイル移動すると管理が微妙と思ったのでショートカット置くだけで大丈夫かな?と思ってやってみたけどダメだった。
絶対パスじゃないと読み込んでくれません。
Windowsェ…
パスワード認証は自動化してたけど公開鍵認証はしていなかったのでマクロ設定した。
; setting
hostname = 'xx.xx.xx.xx'
privatekeyfile = 'C:\id_rsa'
getpassword 'C:\hoge\teraterm_privatekey.dat' 'usrid' username
getpassword 'C:\hoge\teraterm_privatekey.dat' 'usrpass' passwd
; connection & login
msg = hostname
strconcat msg ':22 /ssh2 /auth=publickey /user='
strconcat msg username
strconcat msg ' /passwd='
strconcat msg passwd
strconcat msg ' /keyfile='
strconcat msg privatekeyfile
connect msg
最初、秘密鍵のパスを「C:\Documents and Settings\」以下にしていたんだけどログインできなかったので
フォルダ名にスペース入っていない所へファイル移動したら入れた。
id_rsaファイル移動すると管理が微妙と思ったのでショートカット置くだけで大丈夫かな?と思ってやってみたけどダメだった。
絶対パスじゃないと読み込んでくれません。
Windowsェ…