記録

Tera TermのマクロTTLを使用して自動ログインする方法はこんな感じ。


UTF-8形式のファイルを作成して下記のコードを記載します。そして任意のファイル名をつけて拡張子TTLで保存します。その後、任意のファイルをダブルクリックします。この際、ファイルの関連付けがされていなければTera Termのexeファイルが保存されている場所にttpmacro.exeが存在しますので、そちらと関連付けを行います。
Tera Termが保存されている階層→”C:\Program Files\teraterm\”

HOSTADDR = ‘255.255.255.255’
USERNAME = ‘USERNAME’
PASSWORD = ‘PASSWORD’
COMMAND = HOSTADDR
strconcat COMMAND ‘:22 /ssh /2 /auth=password /user=’
strconcat COMMAND USERNAME
strconcat COMMAND ‘ /passwd=’
strconcat COMMAND PASSWORD
connect COMMAND
wait ‘#’
sendln ‘ls’
sendln ‘cd /var/www/html’

上記の記述してあるホスト名、ユーザー名、パスワードを変更することでLinuxサーバにログインすることが可能です。また、waitと言うのは文字待ち(ここでは#待ち)。sendlnは文字を自動的に送信します。要するに自動でコマンドを打つ事が可能なので、WEBサーバやDBサーバを自動で構築することも不可能ではないですが、若干面倒くさいです・・・。Tera Termのマクロコマンドを知っていなくても、sendlnなどを使用してLinuxコマンドで処理する事も可能ですしマクロと組み合わせるともっと便利になるかもしれません。Tera Termのマクロの存在は知っていましたが使う機会が全然なかったので自分はコレぐらいのことしか知りません。



プログラムのレベル、自己評価。自己嫌悪。自画自賛。前のページ

#映画感想 映画、ビリギャルを観てきましたので感想を。次のページ

関連記事

  1. 記録

    最低賃金が上がるらしい。良いのかそれで??

    これを書いているのは木曜日だったりします。この頃、お金のことに関心を…

  2. 記録

    変なコードを書いてしまった。それはいつものこと(笑)

    変なコードを書いてしまった。PHPにstr_repeatという関…

  3. 記録

    ひとつの納期が終わる頃・・・・。

    ひとつの納期が終わる頃、何故か新人教育をしろという命令が先輩方からく…

  4. 記録

    全ての定義済の変数を配列で返す

    全ての定義済の変数を配列で返す関数です。全てなのでとってきて欲し…

  5. 記録

    悲報:仕分け作業、時間の問題になった件(ロボットが仕分ける!!)

    仕分け作業、時間の問題になった件について日本では全然報道しないけど・…

PAGE TOP