#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

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS