技術者になりたい何か

技術者になりたい何かの覚書的な何かです

Teraterm macroテンプレ(簡易版)

世界にあふれているTeraterm macroのテンプレ。

自分が使ってるのを張っとこうかと思う。(今更

 

基本的なこと

ホスト名、ユーザ名、パスワード、鍵ファイルの指定などを書いておく。

テキストで作成→拡張子をttlにする。

ttlTeratermに関連付け

→ダブルクリックでホストログインまで完了!!やったね!!

 

ほんとはログイン後にhostnameとかpwdとかsuしてパス入れて管理者権限になるってのも入れれるけど、自分用ではあまり使わない。

 

プレインテキストで鍵不使用、パスワードログインのまくろ

HOSTADDR = 'hostIP'
USERNAME = 'username'
PASSWORD = 'password'

sprintf2 COMMAND '%s /ssh /2 /auth=password /user=%s /passwd=%s ' HOSTADDR USERNAME PASSWORD
connect COMMAND
end

非常にシンプルですね。

IP,Uname,Pass指定して、ログインまでを自動化。

 

公開鍵認証、平文パスワード拒否

PROMPTのとこには鍵ファイル作成時に作ったパスフレーズを入れる。

 

HOSTADDR = 'hostname'
USERNAME = 'username'
PROMPT = 'password'
KEY_FILE = 'Path/to/id_rsa'

PASSWORD = ''
sprintf2 PASSFILE '%s.password.dat' KEY_FILE
getpassword PASSFILE PROMPT PASSWORD

sprintf2 COMMAND '%s /ssh /2  /auth=publickey /user=%s /passwd=%s /keyfile="%s"' HOSTADDR USERNAME PASSWORD KEY_FILE
connect COMMAND
end

HOSTはFQDNでもIPでも可。

usernameは普通にユーザ名

KeyFileは作成した鍵ファイルを指定。

 

もっといろいろやりたい人はこういうとこ見ると幸せになれるかも

www.j-oosk.com