Term(テラターム)のインストール方法から各種設定手順(カスタマイズ方法)や、便利な自動ログイン・自動ログ取得等々のマクロ機能についてご紹介しています。Term(テラターム)のマクロ機能+SSHプロトコル(パスワード認証)を用いた自動ログインマクロで最も基本的な形のマクロをご紹介しました。ここでは、一歩進んだマクロを解説していきます。今回ご紹介するのは、以下のような特徴のマクロになります。1接続先ホスト情報はポップアップメニューから入力2接続ユーザ名/パスワードは、TTLファイルに直接記述このマクロを実行する事により、メニューから接続先ホスト情報を入力する事で、ユーザ名・パスワードを入力する事無くサーバに自動でログインする事が可能となります。全ての管理対象ホストに、同じ管理用ユーザ・パスワードが設定されている場合に威力を発揮するマクロとなっています。Language)で作成されたファイルで、通常拡張子が「*.ttl」で保存されているファイルの事です。項番1-1、接続先ホスト入力のエリアでは、入力ダイアログボックスを表示し、接続先ホストのIPアドレス、又はホスト名(名前解決が必要)を入力します。項番1-2では、入力確認を行っています。何も入力されずに「OK」が押された場合、以下のエラーを表示しマクロを終了します。項番2コマンド組立てコマンド組立てエリアでは、SSH接続(パスワード認証)に必要な文字列を作成しています。変数「COMMAND」に「strconcat」コマンドを使用し文字を継ぎ足していく事で接続するために必要な文字列を作成しています。接続先ホストにIPアドレスを設定した場合は、以下のような文字列が作成される事になります。/passwd=####SSH接続コマンドで明示的に接続ポートとSSHバージョンを指定していますが、指定しなくても接続は可能です。以下ポート番号、SSHバージョンを指定する際の記述例です。/passwd=PASS'最近ではセキュリティ強化で接続ポートを変更しているVPSサーバ等もありますので、その際は接続ポートを変更してみてください。接続のエリアでは、項番1で作成した変数(文字列)「COMMAND」を使用し、「connect」コマンドで対象ホストへSSH接続を行います。自動ログインが完了するとマクロ機能を終了します。マクロを終了してもセッションは維持され、通常のコンソール操作が可能となります。おわりにSSH接続には、パスワード認証の他にもいろんな認証方式を兼ね揃えています。「2コマンド組立て」を修正する事で、他の認証方式にも対応可能ですので、ご自身の環境に合わせて変更してみてください。その弐)TeraTermマクロサンプル-SSH自動ログイン(パスワード入力版)TeraTermでマクロ(TTLファイル)を実行する方法コメントを残す返信をキャンセルする。月額2,000円を切ってSSD及びメモリ容量2GB。何といっても安定感(障害が少ない)があり回線速度が速い(そう感じる)のが特徴のひとつかな。ドメインの維持費自体は格安レジストラ間ではあまり大差ありませんが、レンタルDNSの設定画面が使い易いので愛用しています。毎日実施)昔々、Dr.コパを師と仰ぎ水場の掃除・塩盛りを開始。トイレ掃除を始めてかれこれ10年目を迎えました。朝起きるとふらっとトイレに向かう自分がいます。技:お風呂掃除トイレ掃除が終わると、次はお風呂掃除が待ちかまえています。寝癖が結構ひどいので、朝シャンがてらお風呂掃除に励んでいます。嫁に調教されてますね!(風水で始めたはずなのですが・・・)まあこんな奴ですが、皆様お付き合いの程、よろしくお願い致します。