読者です 読者をやめる 読者になる 読者になる

teratermでホストネームリスト表示でログイン可能にする

その他

http://www.j-oosk.com/teraterm/macro-command/706/

;============================================
; Filename    : ssh_listbox-02.ttl
; Description : SSH Auto login - host selection listbox
; Author      : Jnzou Osako
; Created     : 2013/06/16
; modified    : 
;============================================
;; [[初期値設定]]
;; ユーザ名/パスワードファイル設定
USERNAME = 'ユーザ名'
;; パスワードファイル指定
PASSWORD = 'password'
;; 配列設定(接続先IPアドレスを代入)
strdim HOSTNM 3
HOSTNM[0] = 'Sakura-VPS'
HOSTNM[1] = 'ServersMan-VPS'
HOSTNM[2] = 'GMO-VPS'
strdim HOSTIP 3
HOSTIP[0] = '192.168.0.1'
HOSTIP[1] = '192.168.0.2'
HOSTIP[2] = '192.168.0.3'
;============================================
;; 接続先ホスト選択
listbox '接続するホストを選択して下さい' '接続ホスト選択' HOSTNM
if result >= 0 then
    HOSTADDR = HOSTIP[result]
else
    end
endif
 
;; パスワード取得(初回は入力要)
getpassword PASSFILE USERNAME PASSWORD
 
;; 接続用コマンド組立て
COMMAND = HOSTADDR
strconcat COMMAND ':22 /ssh /2 /auth=password /user='
strconcat COMMAND USERNAME
strconcat COMMAND ' /passwd='
strconcat COMMAND PASSWORD
 
;; 接続コマンド実行
connect COMMAND
 
;; マクロ終了
end

ホスト名で、読み込ませるiniファイルを分けれるように改造しよう!