室井の部屋

Shell

最終更新:

momijimanjyu

- view
管理者のみ編集可

便利Shell特集

LinuxやUnixで動かすShellをメモメモ

Telnet自動化用Shell

Telnetを自動で行い特定コマンドを実行するShell

Shell

#!/bin/sh # shell スクリプトにしてみた

H=hoge # telnet するマシン名を設定
U=foo # ログイン名を設定
PW=****** # パスワ-ドを設定

expect -c " # expect コマンドを実行
set timeout 20
spawn telnet $H # expect コマンドの管理下でtelnetを実行する
expect login:\ ; send \"$U\r\" # login: が出たらログイン名を打ち込む
expect sword:\ ; send \"$PW\r\" # password: が出たらパスワ-ドを打ち込む
expect \"$ \" ; send \"ls\r\" # $ が出たら ls を打ち込む
expect \"$ \" ; send \"exit\r\" # $ が出たら exit を打ち込む
"


定期ログ収集やパスワード変更等に役立ちそう
対話型スクリプトのexpectをインストール
Windowsの場合はTeratermのシェルで同じ事が出来る

Zmodeファイル転送

LinuxへTeratermでファイル転送
# yum install lrzsz
# rz





名前:
コメント:

すべてのコメントを見る




部屋へ訪問した人数

今のところ - 人が部屋を訪問してるはず。






記事メニュー
目安箱バナー