• 検索結果がありません。

インストール後の作業

3.  構築

3.2.  OS インストール

3.2.3.  インストール後の作業

インストール直後の状態では、ユーザとして install 役割として root のみが存在する。

install ユーザはインストールのみで利用する一時的なもののため、運用に必要なユーザの 作成後は削除する必要がある。また、root 役割はインストールに必要な相当の権限が一時 的に与えられているため、運用に必要な役割の作成後は権限を他の役割に委譲し利用でき ないようにする必要がある(root 役割はアプリケーションから通常の root として利用され るため削除することはできない)。 

次に Solaris Management Console(SMC)を用いて基本的な役割を作成する。その後ユー ザを作成することになるが、ユーザのセキュリティ情報として管理ラベル以外の一般のラ ベルを設定する必要があるため、ユーザの作成はラベルの定義を行う label̲encodings ファ イルの設定の後にする方が良い。 

3.2.3.1. 役割の作成 

インストール直後において、dtlogin 画面からユーザ install でログイン17する。ログイ ンすると図 3‑1 の画面を確認することができる。 

       

17 install ユーザの初期パスワードは install である。 

  Ⅰ‑28  Copyright © 2003 IPA, All Rights Reserved.

  図 3‑1 install ユーザログインイメージ 

install ユーザは root 役割になることが許可されている root 役割のセッションを開始す る。この手順については、3.4.2(A)にて解説している。 

その後 Solaris Management Console を起動し root 役割のセッションを開始する。この 手順については、3.4.2(B)にて解説している。 

  Note: 

SMC の最初の起動では初期化処理を行うため、起動まで長い時間を要することがある。 

 

  Ⅰ‑29  Copyright © 2003 IPA, All Rights Reserved.

  図 3‑2 SMC 初期イメージ 

標準的なインストールとして、root 役割の他、secadmin 役割、admin 役割、oper 役割の 三つの役割を作成する。ここでインターネットサーバー構築に有用な primaryadmin 役割も 作成することとする。この手順については 3.4.3.1(2)(A)にて解説している。 

(1) secadmin 役割 

セキュリティ管理者の secadmin 役割の設定情報である。secadmin 役割はセキュリ ティに関する管理を行う。例えば、パスワードの設定や、拡張されたセキュリティの 設定等である。 

  Ⅰ‑30  Copyright © 2003 IPA, All Rights Reserved.

表 3‑3 secadmin 役割情報 

Role Name  secadmin 

Full Name  secadmin 

Description  security administrator  Role ID Number  101 

Role Shell  Administrator’s Bourne 

Password  任意 

Profile  Custom Secadmin Role  Information Security  Rights Security 

Home Directory  /etc/security/tsol/home/secadmin  Users Assigned  任意 

 

(2) admin 役割 

システム管理者の admin 役割の設定情報である。admin 役割は Solaris において root が行う管理タスクの殆ど実行できる。例えば、ファイルシステム追加や、アプリケー ションの追加等である。 

表 3‑4 admin 役割情報 

Role Name  admin 

Full Name  admin 

Description  system administrator  Role ID Number  100 

Role Shell  Administrator’s Bourne 

Password  任意 

Profile  Custom Admin Role  System Administrator 

Home Directory  /etc/security/tsol/home/admin  Users Assigned  任意 

 

(3) oper 役割 

オペレーターである oper 役割の設定情報である。oper 役割は運用時のオペレーショ ンを行う。例えば、システムのバックアップ等である。 

  Ⅰ‑31  Copyright © 2003 IPA, All Rights Reserved.

表 3‑5 oper 役割情報 

Role Name  oper 

Full Name  oper 

Description  Operator  Role ID Number  102 

Role Shell  Administrator’s Bourne 

Password  任意 

Profile  Custom Oper Role  Operator 

Home Directory  /etc/security/tsol/home/oper  Users Assigned  任意 

 

(4) primaryadmin 役割 

primararyadmin 役割は、セキュアなインターネットサーバー構築などシステムの開 発などを行う場合に便利な役割である。 

  Note: 

primaryadmin 役割に与えられる Privileged Shell プロファイルは、シェル(sh、csh、ksh)

を起動すると全特権の利用を許可された特権シェルになる。この特権シェルは緊急目的や開 発目的など以外では利用可能とするべきではない。運用時には利用できないようにする。 

 

表 3‑6 primaryadmin 役割情報  Role Name  primaryadmin  Full Name  primaryadmin 

Description  primary administrator  Role ID Number  104 

Role Shell  Administrator’s Bourne 

Password  任意 

Profile  Privileged Shells 

Home Directory  /etc/security/tsol/home/primaryadmin  Users Assigned  任意 

 

  Ⅰ‑32  Copyright © 2003 IPA, All Rights Reserved.