SEILの設定、その変更・参照をするためにはSEILにログインする必要があります。ここでは、SEILにログインするための手段と手順について説明します。
SEILへのログインは次のような手段が用意されています。
WebUI (www) を使用した方法を除き、コマンドラインでの操作になります。ログインするまでの手順や、使用するクライアントアプリケーションは異なりますが、ログインした後の操作(コマンドの入力)はすべて共通です。なお、Secure Shell を使用する方法は工場出荷状態では無効になっています。
SEIL へログインするにはアカウント名とパスワードを入力する必要があります。
アカウント名は、管理者アカウントの "admin" と一般アカウントの "user" がプリセットされており、変更や追加はできません。それぞれのアカウントには任意文字列のパスワードを設定することができます。工場出荷時はパスワードが設定されていませんので、運用開始前に必ず設定してください。各アカウントの権限の内容については以下の通りです。
SEIL と設定用 PC を接続して Telnet または Secure Shell でログインするには、設定用 PC が SEIL と通信可能なネットワーク設定になっている必要があります。SEIL は工場出荷状態で、lan0 インタフェースに 192.168.0.1/24 のアドレスが設定されており、Telnet によるアクセスが可能となっています。また、lan0 インタフェースでは、DHCP サーバ機能が有効になっているため、DHCP クライアント機能を持つPCを使用する場合は、ネットワーク設定をSEIL から自動取得することも可能です。
| IPアドレス | サブネットマスク |
|---|---|
| 192.168.0.1 | 255.255.255.0(24ビットマスク) |
| DHCPサーバ機能 | IPアドレス割り当て範囲 |
|---|---|
| 有効(lan0) | 192.168.0.2~192.168.0.254 |
DHCP機能を使用する場合は、設定用PCでIPアドレスを取得できているかを確認しておきます。
C:¥> ipconfig
Windows IP Configuration
Ethernet adapter ローカルエリア接続:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.0.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
DHCP機能を使用しない場合は、設定用PCに、SEILにアクセス可能なIPアドレスを設定します。
| IPアドレス | サブネットマスク |
|---|---|
| 192.168.0.2 | 255.255.255.0(24ビットマスク) |
IPアドレス設定の確認後、TelnetまたはSecure Shellクライアントソフトウェアを起動しSEILのIPアドレスである"192.168.0.1"へアクセスします。正常にアクセスできると次のようにログインプロンプトが表示されます。
login: _
接続に失敗した場合は配線や設定用ホスト、Telnet / Secure Shellクライアントソフトウェアの設定に誤りがないかを確認してください。
ログインプロンプトに続いて、管理者アカウント名"admin"、または利用者アカウント名"user"を入力して[Enter]キーを入力します。パスワードが未設定であれば、ログインしてコマンドプロンプトが表示されます。
ログイン時の様子
login: admin [Enter]
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
# _
アカウントにパスワードが設定されている場合には、次の様にパスワードプロンプトが表示されます。
login: admin [Enter]
Password:_
正しいパスワードを入力すると、ログインしコマンドプロンプトが表示されます。
login: admin
Password:******** [Enter]
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
# _
コマンドプロンプト "#" または ">" が表示されると、コマンド入力を受け付ける状態になります。
ネットワーク経由でSEILを設定する場合、IPアドレスなどネットワーク設定の変更を行うと、そのまま設定を続けられなくなることがありますのでご注意ください。
コンソールポート(SERIAL0ポート)を使用すると、ネットワーク設定の影響を受けずSEILへ直接ログインすることができます。コンソールポートからのログインには、シリアル接続をサポートするターミナルソフトウェアを使用します。(WINDOWS: ハイパーターミナル , TeraTerm PRO / PC-UNIX: cu , minicom 等)専用のコンソールケーブルでSEILと設定用PCを接続し、ターミナルソフトを起動します。ターミナルソフトに設定するパラメータは以下のとおりです。
| ポート | コンソールケーブルを接続したCOMポート番号やデバイス名 |
|---|---|
| ボーレート | 9600 |
| データビット | 8ビット |
| パリティビット | 無し |
| ストップビット | 1ビット |
| フロー制御 | 無し |
| 端末サイズ(表示サイズ) | 80桁×24行(Turbo,Plus,X1,X2は設定により変更可能) |
SEILと設定用PC間の配線とターミナルソフトの設定が済んだ状態で、ターミナルソフトから接続操作をすると次のようにログインプロンプトが表示されます。
login: _
ターミナルソフトで接続操作をする前(またはコンソールケーブルを接続する前)にSEILが既に起動しているとログインプロンプトが表示されない場合がありますが、[Enter] キーを入力すると表示されます。何も表示されずキーボードからの入力も受け付けない場合や文字化けした表示になる場合は、通信パラメータが一致していない可能性がありますので設定を確認してください。ログインプロンプトが表示された後の操作は、Telnet/Secure Shellを使用する場合と同様です。
SEILの管理を終了してログアウトする場合は、ログアウトコマンドを入力して明示的にログアウトしてください。
Telnet/Secure Shellクライアントの強制終了やアクセス回線の切断などで中断した場合、ログインタイマーにより切断されるまでコマンドシェルがメモリを占有し続けてしまう場合があります。
ログアウト操作
# logout [Enter]
SEILにログイン後、デフォルトでは5分間(300秒)何も入力が無いと自動的にログアウト処理され、telnet及びSecure Shellは切断処理されます。作業途中でログアウトコマンドを入力してログアウトした場合や、ログインタイマーにより自動的ログアウトした場合でも、ログイン中の設定内容は電源を切らない限り破棄されることはなく、再度ログインすればそのまま設定作業を継続可能です。また、タイムアウトまでの時間は "environment login-timer" コマンドで変更可能です。
ログインタイマーの設定(SEIL/neu シリーズの場合)
# login-timer 1800
ログインタイマーの設定(Plus, Turbo, X1, X2, B1の場合)
# environment login-timer 1800
SEILは最大4セッションの同時ログインを受け付けますが、ログイン数に応じてメインメモリを消費しますので、多人数で同時ログインする場合は注意が必要です。ユーザのログイン状況は、次の様に確認できます。
ログイン中のユーザの情報を参照する
# show system [Enter]
SEIL/X1 IPL Monitor version 1.00
SEIL/X1 Ver. 1.10 (IronClaw)
Arch : SEIL/X1 Rev. A
~省略~
Users : 2 users
Loadavg : 0.07 (1min), 0.10 (5min), 0.08 (15min)
CPUstat : Used 0%, Interrupts 0%
Memory : Total 128MB, Used 70MB (54%), Avail 57MB (45%)
# show users [Enter]
USER FROM SINCE
admin console 01/01 11:19:06
user[admin] 192.168.0.30 01/01 11:40:46
#