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