「Tera Term」Tera Term マクロで SSH 接続
Tera Term マクロを始めて使ってみたので、その時のメモ。
やりたいこと
-
-
-
- -
-
-
・サーバにログイン
・ログの取得
・コマンド発行 ( 簡単に "ls -la" あたりで )
-
-
-
- -
-
-
以下がマクロになる。
; サーバ、ユーザ情報 myserver = '192.168.1.4' username = 'root' password = 'XXXXXXX' msg = myserver strconcat msg ':22 /ssh /auth=password /user=' strconcat msg username strconcat msg ' /passwd=' strconcat msg password ; 接続 connect msg ; ログ取得 filename = 'C:\devspace\src_code\teraterm\test.log' logopen filename 0 0 ; ちょっと待つ mpause 1000 ; コマンド発行 sendln 'ls -la' end
ドキュメントは以下になる。
・connect
http://ttssh2.sourceforge.jp/manual/ja/macro/command/connect.html
・logopen
http://ttssh2.sourceforge.jp/manual/ja/macro/command/logopen.html
・sendln
http://ttssh2.sourceforge.jp/manual/ja/macro/command/sendln.html
・コマンドリファレンス
http://ttssh2.sourceforge.jp/manual/ja/macro/command/index.html
■ 環境情報
クライアント
Windows 7 SP1
Tera Term 4.71
サーバ
CentOS 6.2
以上。