teratermマクロでtelnetログイン の変更点
Top / teratermマクロでtelnetログイン
- 追加された行はこの色です。
- 削除された行はこの色です。
- teratermマクロでtelnetログイン へ行く。
- teratermマクロでtelnetログイン の差分を削除
*teratermマクロでtelnetログイン [#q3c82ae4] teratermマクロを使った自動ログインのサンプルはteratermインストールディレクトリにインストール時の格納されるが、これをそのまま使うとSSH認証となります。Linuxサーバを操作する際はそれでいいんだけど、ネットワーク機器の自動設定マクロを作ろうと思うと、どうしてもtelnetログインがしたいわけです。 telnetでログインしたいばあい、connectの引数を以下のようにします。 connect 'hostname:23 /telnet' ホスト名(orIPアドレス)の後ろにポート番号「'':23''」を指定するところと、そのあとに「/telnet」をつけるところがポイントです。 あるネットワーク機器で実際に動作した自動ログインスクリプトは以下のとおり ※デフォルトでインスコされる「login.ttl」をベースに一部変更してます。 ; Sample macro for Tera Term ; Telnet login ; open Tera Term ; command line = 'TERATERM myhost.mydomain' (telnet) connect 'TARGET HOST NAME:23 /telnet' ; set username ;UsernamePrompt = 'Username:' ;Username = 'MYNAME' PasswordPrompt = 'Password:' ; get password from file ;getpassword 'password.dat' 'mypassword' Password ; login ;wait UsernamePrompt ;sendln Username wait PasswordPrompt sendln 'YOUR PASSWORD' ; OK, auto login complete.