Server Administrator 認証スキームは、正しいアクセスタイプが正しいユーザー特権に割り当てられていることを確認します。 さらに、コマンドラインインタフェース(CLI)を起動したとき、現在のプロセスが実行しているコンテキストを Server Administrator 認証スキームが検証します。 この認証スキームは、アクセス元が Server Administrator ホームページか CLI かを問わず、すべての Server Administrator 機能が正しく認証されていることを確認します。
Red Hat® Enterprise Linux および SUSE® Linux Enterprise Server 認証
対応の Red Hat Enterprise Linux および SUSE Linux Enterprise Server オペレーティングシステムでは、Server Administrator 認証は PAM(Pluggable Authentication Modules)ライブラリに基づいています。 この文書化された関数ライブラリを使うと、管理者は個々のアプリケーションのユーザー認証方法を決定できます。
暗号化
管理下システムの身元を確認して保護するため、Server Administrator には SSL(Secure Socket Layer)技術を使用したセキュア HTTPS 接続を使ってアクセスします。 対応の Microsoft Windows、Red Hat Enterprise Linux、および SUSE Linux Enterprise Server オペレーティングシステムでは、ユーザーが Server Administrator ホームページにアクセスしたときにソケット接続を介して転送されるユーザー資格情報やその他の機密データを JSSE(Java Secure Socket Extension)を使用して保護します。
注意:重要なシステムコンポーネントのアクセスを保護するには、Server Administrator にアクセスできる各ユーザーアカウントにパスワードを割り当てる必要があります。 また、パスワードを割り当てられていないユーザーは、オペレーティングシステムの制約を受けるため、Windows Server 2003 を実行しているシステムで Server Administrator にログインすることはできません。
注意:重要なシステムコンポーネントのアクセスを保護するには、Server Administrator にアクセスできる各ユーザーアカウントにパスワードを割り当てる必要があります。 また、パスワードを割り当てられていないユーザーは、オペレーティングシステムの制約を受けるため、Windows Server 2003 を実行しているシステムで Server Administrator にログインすることはできません。
注意:重要なシステムコンポーネントのアクセスを保護するには、Server Administrator にアクセスできる各ユーザーアカウントにパスワードを割り当てる必要があります。 また、パスワードを割り当てられていないユーザーは、オペレーティングシステムの制約を受けるため、Windows Server 2003 を実行しているシステムで Server Administrator にログインすることはできません。
メモ:IT Assistant で Server Administrator を実行中のシステムから管理情報を取得するには、IT Assistant で使用するコミュニティ名が Server Administrator を実行中のシステムのコミュニティ名と一致する必要があります。 IT Assistant で Server Administrator を実行しているシステムの情報を変更したり処置を実行するには、IT Assistant で使用するコミュニティ名が Server Administrator を実行中のシステムで Set 操作を許可するコミュニティ名と一致する必要があります。 IT Assistant で Server Administrator を実行中のシステムからトラップ(非同期イベント通知)を受け取るには、Server Administrator を実行中のシステムが IT Assistant を実行中のシステムにトラップを送信できるように設定する必要があります。
Microsoft Windows オペレーティングシステム環境のシステムでの SNMP エージェントの設定
Server Administrator は、Windows SNMP エージェントによって提供される SNMP サービスを使用します。 SNMP エージェントを設定すると、コミュニティ名を変更したり、Set 操作を有効にしたり、管理ステーションにトラップを送ることができます。 IT Assistant などの管理アプリケーションと正しく相互作用するように SNMP エージェントを設定するには、次項で説明する手順に従ってください。
メモ:SNMP 設定の詳細については、オペレーティングシステムのマニュアルを参照してください。
リモートホストによる SNMP アクセスを有効にする
Windows Server 2003 はデフォルトではリモートホストからの SNMP パケットを受け入れません。 Windows Server 2003 を実行しているシステムでリモートホストから SNMP 管理アプリケーションを使ってシステムを管理したい場合は、リモートホストから SNMP パケットを受け入れるように SNMP サービスを設定する必要があります。
Windows Server 2003 オペレーティングシステムを実行しているシステムでリモートホストから SNMP パケットを受け取れるようにするには、次の手順を実行してください。
対応 Red Hat Linux オペレーティングシステム環境のシステムでの SNMP エージェントの設定
Server Administrator は ucd-snmp または net-snmp SNMP エージェントによって提供された SNMP サービスを使用します。 SNMP エージェントを設定すると、コミュニティ名を変更したり、Set 操作を有効にしたり、管理ステーションにトラップを送ることができます。 IT Assistant などの管理アプリケーションと正しく相互作用するように SNMP エージェントを設定するには、次項で説明する手順に従ってください。
メモ:SNMP 設定の詳細については、オペレーティングシステムのマニュアルを参照してください。
SNMP エージェントのアクセス制御の設定
Server Administrator によって実装されている管理情報ベース(MIB)ブランチは、1.3.6.1.4.1.674 の OID で識別されます。 Server Administrator を実行しているシステムを管理するには、管理アプリケーションがこの MIB ツリーのブランチへのアクセス権を確保している必要があります。
Red Hat Enterprise Linux オペレーティングシステムの場合、デフォルトの SNMP エージェント設定では、MIB ツリーの MIB-II「システム」ブランチ(1.3.6.1.2.1.1 の OID で識別)にのみ「パブリック」コミュニティへの読み取り専用アクセスが与えられます。 この設定では、管理アプリケーションを使用して、Server Administrator や MIB-II 「システム」ブランチ外の他の Systems Management 情報を取得したり変更することはできません。
Server Administrator SNMP エージェントのインストール処置
インストール中に Server Administrator がデフォルトの SNMP 設定を検知すると、SNMP エージェント設定を変更して、「パブリック」コミュニティの MIB ツリー全体に読み取り専用アクセスを与えようとします。 Server Administrator は、/etc/snmp/snmpd.conf SNMP エージェント設定ファイルを 2 つの方法で変更します。
まず、次の行がない場合は、それを追加して MIB ツリー全体の表示を作成します。
view all included .1
次に、デフォルトの「アクセス」行を変更して、「パブリック」コミュニティの MIB ツリー全体に読み取り専用アクセス権を与えます。 Server Administrator は次の行を探します。
access notConfigGroup "" any noauth exact systemview none none
Server Administrator で上の行が見つかると、次のように変更されます。
access notConfigGroup "" any noauth exact all none none
Server Administrator を実行中のシステムから管理情報の取得に使うデフォルトの SNMP コミュニティ名を変更するには、SNMP エージェント設定ファイル /etc/snmpd.conf または /etc/snmp/snmpd.conf を編集し、次の手順を実行してください。
次の行を探します。
rocommunity public 127.0.0.1
public の部分を SNMP コミュニティに置き換えてこの行を編集します。 編集後の行は次のようになります。
rocommunity community_name 127.0.0.1
SNMP 設定の変更を有効にするには、次のように入力して SNMP エージェントを再起動します。
/etc/init.d/snmpd restart
SNMP Set 操作の有効化
IT Assistant を使って Server Administrator アトリビュートを変更するには、Server Administrator を実行しているシステムで SNMP Set 操作が有効になっている必要があります。 IT Assistant からシステムのリモートシャットダウンを有効にするには、SNMP Set 操作が有効化されている必要があります。
メモ:管理機能を変更するためにシステムを再起動する場合、SNMP Set 操作は不要です。
Server Administrator を実行中のシステムにおいて SNMP Set 操作を有効にするには、SNMP エージェント設定ファイル /etc/snmpd.conf または /etc/snmp/snmpd.conf を編集し、次の手順を実行してください。
X.509 証明書管理は、対応オペレーティングシステムに対して Server Administrator ホームページから提供されています。
Red Hat Enterprise Linux オペレーティングシステムを実行中のシステムのファイアウォール設定
Red Hat Enterprise Linux をインストールしているときにファイアウォールセキュリティを有効にすると、デフォルトではすべての外部ネットワークインタフェースが閉じます。 IT Assistant などの SNMP 管理アプリケーションを有効にして Server Administrator からの情報を検出して取得するには、少なくとも 1 つの外部ネットワークインタフェースの SNMP ポートが開いている必要があります。 Server Administrator によって外部ネットワークインタフェースの SNMP ポートがファイアウォールで開かれていないことが検出されたら、Server Administrator は警告メッセージを表示してメッセージをシステムログに記録します。
メモ:firewall security の詳細については、<F1> を押してください。 デフォルトの SNMPポート番号は 161 です。 X Window System グラフィカルユーザーインタフェースを使用している場合は、新しいバージョンの Red Hat Enterprise Linux では <F1> を押してもファイアウォールのセキュリティレベルに関する情報が表示されないことがあります。