Updated on 2011.12.12

SEILへのアクセス

SEILへログインする

SEILの設定、その変更・参照をするためにはSEILにログインする必要があります。ここでは、SEILにログインするための手段と手順について説明します。

SEILへのログインは次のような手段が用意されています。

  • TelnetやSecure Shellに対応したターミナルソフトウェアを使用する
  • wwwブラウザを使用する(SEIL/B1はWebUIが無いため不可)
  • シリアル通信に対応したターミナルソフトウェアを使用してコンソールポートからアクセスする

WebUI (www) を使用した方法を除き、コマンドラインでの操作になります。ログインするまでの手順や、使用するクライアントアプリケーションは異なりますが、ログインした後の操作(コマンドの入力)はすべて共通です。なお、Secure Shell を使用する方法は工場出荷状態では無効になっています。

ログインアカウント

SEIL へログインするにはアカウント名とパスワードを入力する必要があります。

アカウント名は、管理者アカウントの "admin" と一般アカウントの "user" がプリセットされており、変更や追加はできません。それぞれのアカウントには任意文字列のパスワードを設定することができます。工場出荷時はパスワードが設定されていませんので、運用開始前に必ず設定してください。各アカウントの権限の内容については以下の通りです。

管理者アカウント "admin"
SEILに対してすべての操作権限を持つアカウントです。設定コマンドや管理コマンドは管理者アカウントでログインしている場合のみ実行可能です。本ページ掲載のコマンド入力例は、基本的に管理者アカウントでの操作を前提としています。管理者アカウントでログインしているときは、プロンプトが "# " または "hostname# " で表示されます。(hostname は、"hostname" コマンドにより設定されたホスト名)
一般アカウント "user"
参照コマンドと一部の管理コマンドのみ使用でき、SEILの設定変更はできないアカウントです。利用者アカウントでログインしているときはプロンプトが ">" または "hostname> "で表示されます。また、利用者アカウントでログイン中に "administrator" コマンドを実行し、続いて管理者アカウントのパスワードを入力すると管理者権限に移行することができます。

Telnet, Secure Shell を利用した SEIL へのログイン

SEIL と設定用 PC を接続して Telnet または Secure Shell でログインするには、設定用 PC が SEIL と通信可能なネットワーク設定になっている必要があります。SEIL は工場出荷状態で、lan0 インタフェースに 192.168.0.1/24 のアドレスが設定されており、Telnet によるアクセスが可能となっています。また、lan0 インタフェースでは、DHCP サーバ機能が有効になっているため、DHCP クライアント機能を持つPCを使用する場合は、ネットワーク設定をSEIL から自動取得することも可能です。

  • Secure Shell 機能は工場出荷状態では無効になっています。

工場出荷状態のネットワーク設定

lan0インタフェース
IPアドレス サブネットマスク
192.168.0.1 255.255.255.0(24ビットマスク)
DHCPサーバ機能の設定
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アドレス設定例
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アドレスなどネットワーク設定の変更を行うと、そのまま設定を続けられなくなることがありますのでご注意ください。

コンソールポートを利用した SEIL へのログイン

コンソールポート(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からのログアウト

SEILの管理を終了してログアウトする場合は、ログアウトコマンドを入力して明示的にログアウトしてください。

Telnet/Secure Shellクライアントの強制終了やアクセス回線の切断などで中断した場合、ログインタイマーにより切断されるまでコマンドシェルがメモリを占有し続けてしまう場合があります。

ログアウト操作


# logout [Enter]
logout
SEILからログアウトします。他に、"bye", "exit", "quit"でも同様にログアウトします。 "administrator" コマンドで利用者権限から管理者権限に昇格している場合には一旦利用者権限に戻りますので、そのままログアウトするときはもう一度 "logout" 等のコマンドを実行してください。

ログインタイマー(ログインタイムアウト)

SEILにログイン後、デフォルトでは5分間(300秒)何も入力が無いと自動的にログアウト処理され、telnet及びSecure Shellは切断処理されます。作業途中でログアウトコマンドを入力してログアウトした場合や、ログインタイマーにより自動的ログアウトした場合でも、ログイン中の設定内容は電源を切らない限り破棄されることはなく、再度ログインすればそのまま設定作業を継続可能です。また、タイムアウトまでの時間は "environment login-timer" コマンドで変更可能です。

ログインタイマーの設定(SEIL/neu シリーズの場合)


# login-timer 1800

ログインタイマーの設定(Plus, Turbo, X1, X2, B1の場合)


# environment login-timer 1800
environment login-timer second
タイムアウトまでの時間を秒単位で指定します。"none" を指定することでログインタイマーを無効にすることも可能ですが、リモートからのアクセス中に回線断などで切断された場合に正常にログアウト処理されず、コマンドシェルがメモリを占有し続けてしまう場合がありますので注意が必要です。

ログインユーザの確認

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
#
show system
"Users :"欄にログインしているユーザ数が表示されます。
show users|show system users
ログインしているユーザのアカウント・アクセス元・ログインした時刻の一覧が表示されます。"user[admin]"は、利用者アカウントでログイン後"administrator"コマンドで管理者アカウントに昇格していることを示します。

このページの先頭へ