#author("2024-06-06T11:47:33+09:00","default:yakumo_murakami","yakumo_murakami") #author("2024-06-06T11:49:28+09:00","default:yakumo_murakami","yakumo_murakami") [[パソコン汎用]] sshで鍵交換して接続しているんだけど、teratermの自動接続ではパスワードで接続していたのね。~ でもパスワード禁止の話があって、じゃあ鍵で接続するようにしようってわけ。 * 注意事項 [#jc1cf00c] これ、パスフレーズが空打ちにしちゃってる環境前提です。~ ちゃんとパスフレーズ入ってる環境はまた後日。 * teraterm 公開鍵による自動接続例(*.ttl) [#n9a3d52f] username = 'ユーザ名' hostname = 'ホスト名' userkeyfile = '秘密鍵のファイル(フルパス)' ; (接続先のauthorized_keysには更改鍵が書かれていること) ; (接続先のauthorized_keysには公開鍵が書かれていること) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; msg = 'Enter password for user ' strconcat msg username msg = hostname strconcat msg ':22 /ssh /auth=publickey /user=' strconcat msg username strconcat msg ' /keyfile=' strconcat msg userkeyfile connect msg wait '$' sendln 'cal -m' なお、パスワードなら以下の通りね。 password = 'パスワード' msg = 'Enter password for user ' strconcat msg username msg = hostname strconcat msg ':22 /ssh /auth=password /user=' strconcat msg username strconcat msg ' /passwd=' strconcat msg password connect msg