JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Trusted Extensions 管理者の手順     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Trusted Extensions の管理の概念

2.  Trusted Extensions 管理ツール

3.  Trusted Extensions 管理者として開始 (タスク)

4.  Trusted Extensions システムのセキュリティー要件 (概要)

5.  Trusted Extensions でのセキュリティー要件の管理 (タスク)

6.  Trusted Extensions でのユーザー、権利、および役割 (概要)

7.  Trusted Extensions でのユーザー、権利、役割の管理 (タスク)

8.  Trusted Extensions でのリモート管理 (タスク)

9.  Trusted Extensions と LDAP (概要)

10.  Trusted Extensions でのゾーンの管理 (タスク)

11.  Trusted Extensions でのファイルの管理とマウント (タスク)

12.  トラステッドネットワーク (概要)

13.  Trusted Extensions でのネットワークの管理 (タスク)

14.  Trusted Extensions でのマルチレベルメール (概要)

15.  ラベル付き印刷の管理 (タスク)

ラベル、プリンタ、および印刷

Trusted Extensions でのプリンタと印刷ジョブ情報へのアクセス制限

ラベル付きプリンタ出力

ラベル付きの本文ページ

ラベル付きのバナーページとトレーラページ

セキュリティー情報の PostScript 印刷

プリンタモデルスクリプト

追加の変換フィルタ

Trusted Solaris 8 の印刷と Trusted Extensions との相互運用性

Trusted Extensions 印刷インタフェース (リファレンス)

Trusted Extensions での印刷の管理 (タスクマップ)

ラベル付き印刷の構成 (タスクマップ)

マルチレベルプリンタサーバーとそのプリンタを構成する

Sun Ray クライアント用にネットワークプリンタを構成する方法

ラベル付きシステムでカスケード印刷を構成する方法

シングルラベル印刷用にゾーンを構成する

Trusted Extensions クライアントがプリンタにアクセスできるようにする

プリンタに制限付きのラベル範囲を構成する

Trusted Extensions の印刷制限の引き下げ (タスクマップ)

印刷出力からラベルを削除する

ラベルなしのプリンタサーバーにラベルを割り当てる

すべての印刷ジョブからページラベルを削除する

特定のユーザーがページラベルを抑制できるようにする

特定のユーザーに対してバナーページとトレーラページを抑制する

Trusted Extensions でユーザーが PostScript ファイルを印刷できるようにする

16.  Trusted Extensions のデバイス (概要)

17.  Trusted Extensions でのデバイス管理 (タスク)

18.  Trusted Extensions での監査 (概要)

19.  Trusted Extensions のソフトウェア管理 (タスク)

A.  Trusted Extensions 管理の手引き

B.  Trusted Extensions マニュアルページのリスト

索引

ラベル、プリンタ、および印刷

Trusted Extensions ソフトウェアは、ラベルを使用してプリンタへのアクセスを制御します。ラベルは、プリンタへのアクセスと、待ち行列に入った印刷ジョブに関する情報へのアクセスの制御に使用されます。ソフトウェアは、印刷出力のラベル付けも行います。本文ページにラベルが付けられ、必須のバナーページとトレーラページにもラベルが付けられます。バナーページとトレーラページに処理方法を含めることもできます。

システム管理者は、基本的なプリンタ管理を担当します。セキュリティー管理者役割は、ラベル付き出力の処理方法とラベルも含めてプリンタのセキュリティーを管理します。管理者は Oracle Solaris の基本的なプリンタ管理手順に従い、印刷サーバーおよびプリンタにラベルを割り当てます。

Trusted Extensions ソフトウェアは、シングルレベルとマルチレベルの両方の印刷をサポートします。マルチレベル印刷は、大域ゾーンでのみ実装されます。大域ゾーンのプリンタサーバーを使用するには、ラベル付きのゾーンに大域ゾーンとは異なるホスト名が付けられている必要があります。ホスト名を区別する 1 つの方法は、ラベル付きゾーンに IP アドレスを割り当てることです。このアドレスは、大域ゾーンの IP アドレスとは別だからです。

Trusted Extensions でのプリンタと印刷ジョブ情報へのアクセス制限

Trusted Extensions ソフトウェアが構成されたシステムのユーザーと役割は、それぞれのセッションのラベルで印刷ジョブを作成します。印刷ジョブは、そのラベルを認識するプリンタでのみ実行できます。ラベルは、プリンタのラベル範囲内になければなりません。

ユーザーと役割は、セッションのラベルと同じラベルを持つ印刷ジョブを表示できます。大域ゾーンでは、役割はゾーンのラベルのほうが優位であるラベルを持つジョブを表示できます。

Trusted Extensions ソフトウェアが構成されたプリンタは、プリンタ出力でラベルを印刷します。ラベルなしのプリンタサーバーで管理されるプリンタは、プリンタ出力でラベルを印刷しません。そのようなプリンタのラベルは、ラベルなしサーバーと同じです。たとえば、Oracle Solaris 印刷サーバーには、LDAP ネーム サービスの tnrhdb データベースの任意のラベルを割り当てることができます。ユーザーは、その任意のラベルで、Oracle Solaris プリンタでジョブを印刷できます。Trusted Extensions プリンタと同様に、Oracle Solaris プリンタは、その印刷サーバーに割り当てられているラベルで作業しているユーザーからの印刷ジョブのみを受け付けることができます。

ラベル付きプリンタ出力

Trusted Extensions は、本文ページおよびバナーページとトレーラページにセキュリティー情報を印刷します。この情報は、label_encodings ファイルと tsol_separator.ps ファイルから取得されます。

セキュリティー管理者は、次の操作を実行して、ラベル設定のデフォルトを修正し、プリンタ出力に取り扱い指示を追加することができます。

セキュリティー管理者は、出力にラベルを印刷しないプリンタを使用するよう、ユーザーアカウントを構成することもできます。プリンタ出力でバナーやラベルを印刷しないよう選択できる承認を、ユーザーに与えることもできます。

ラベル付きの本文ページ

デフォルトでは、機密保護の格付けが、各本文ページの最上部と最下部に印刷されます。機密保護の格付けは、ジョブラベルの格付けと minimum protect as classification (最小の機密保護の格付け) を比較したときの優位な格付けです。minimum protect as classification は、label_encodings ファイルに定義されています。

たとえば、ユーザーがInternal Use Onlyセッションにログインしている場合、ユーザーの印刷ジョブはそのラベルになります。label_encodings ファイルの minimum protect as classification が Public の場合、本文ページには Internal Use Only ラベルが印刷されます。

図 15-1 本文ページの最上部と最下部に印刷されたジョブのラベル

image:図は、ページの最上部と最下部にラベルが印刷された本文ページの例を示しています。

ラベル付きのバナーページとトレーラページ

次の図は、デフォルトのバナーページを示し、デフォルトのトレーラページがどのように異なるかを示しています。コールアウトは各種セクションを示しています。トレーラページでは、外側の線が異なっています。

印刷ジョブに表示されるテキスト、ラベル、および警告は構成可能です。テキストは、ローカライズのために別の言語のテキストで置き換えることもできます。

図 15-2 ラベル付き印刷ジョブの一般的なバナーページ

image:図は、ジョブ番号、格付け、および処理方法が表示されたバナーページを示しています。

図 15-3 トレーラページの相違点

image:図は、ページの最下部にトレーラページでは「JOB END」、バナーページでは「JOB START」と表示されることを示しています。

次の表に示したトラステッド印刷の諸要素は、/usr/lib/lp/postscript/tsol_separator.ps ファイルを修正することによってセキュリティー管理者が変更できます。


注 - 印刷される出力をローカライズまたは国際化する方法は、tsol_separator.ps ファイルのコメントを参照してください。


表 15-1 tsol_separator.ps ファイルで構成可能な値

出力
デフォルト値
定義の方法
変更するには
PRINTER BANNERS
/Caveats Job_Caveats
/Caveats Job_Caveats
CHANNELS
/Channels Job_Channels
/Channels Job_Channels
バナーページおよびトレーラページの最上部のラベル
/HeadLabel Job_Protect def
/PageLabel の説明を参照してください。
本文ページの最上部と最下部のラベル
/PageLabel Job_Protect def
ジョブのラベルを label_encodings ファイル内の minimum protect as 格付けと比較します。より優位な方の格付けを印刷します。

印刷ジョブのラベルにコンパートメントがある場合は、コンパートメントを含みます。

/PageLabel 定義を変更して別の値を指定します。

または、選択した文字列を入力します。

または、何も印刷しないようにします。

「Protect as」格付け文のテキストとラベル
/Protect Job_Protect def

/Protect_Text1 () def

/Protect_Text2 () def

/PageLabel の説明を参照してください。

ラベルの上に表示するテキスト。

ラベルの下に表示するテキスト。

/PageLabel の変更と同じです。

Protect_Text1 および Protect_Text2() を、テキスト文字列で置き換えます。

セキュリティー情報の PostScript 印刷

Trusted Extensions でのラベル付き印刷は、Solaris 印刷からの機能に依存します。Oracle Solaris OS で、プリンタモデルスクリプトはバナーページの作成を処理します。ラベル付けを実装するには、まずプリンタモデルスクリプトが印刷ジョブを PostScript ファイルに変換します。次に、PostScript ファイルを操作して本文ページにラベルを挿入し、バナーページとトレーラページを作成します。

Solaris プリンタモデルスクリプトは、PostScript をプリンタ固有の言語に変換することもできます。プリンタが PostScript 入力を受け付ける場合、Oracle Solaris ソフトウェアがジョブをプリンタに送信します。プリンタが PostScript 入力を受け付けない場合は、PostScript 形式がラスターイメージに変換されます。ラスターイメージは、次に適切なプリンタフォーマットに変換されます。

PostScript ソフトウェアはラベル情報の出力に使用されるため、デフォルトではユーザーは PostScript ファイルを印刷できません。この制限のため、知識のある PostScript プログラマでも、プリンタ出力のラベルを修正する PostScript ファイルを作成することができません。

セキュリティー管理者役割は、役割アカウントと信頼できるユーザーに Print Postscript 承認を割り当てることによって、この制限をオーバーライドすることができます。この承認は、そのアカウントがプリンタ出力のラベルを偽造しないと信頼できる場合にのみ割り当てられます。また、ユーザーによる PostScript ファイルの印刷を許可することが、サイトのセキュリティーポリシーと矛盾しないことが必要です。

プリンタモデルスクリプト

プリンタモデルスクリプトを使うと、特定モデルのプリンタでバナーページとトレーラページを印刷できるようになります。Trusted Extensions には 4 つのスクリプトが用意されています。

foomatic スクリプトは、プリンタドライバ名が Foomatic で始まる場合に使用されます。Foomatic ドライバは、PostScript プリンタドライバ (PPD) です。


注 - ラベル付きゾーンにプリンタを追加すると、印刷マネージャーで「PPD を使用」がデフォルトで指定されます。次に、PPD を使用してバナーページとトレーラページがプリンタの言語に変換されます。


追加の変換フィルタ

変換フィルタは、テキストファイルを PostScript 形式に変換します。フィルタのプログラムは、プリンタデーモンにより実行されるトラステッドプログラムです。インストールされているフィルタプログラムによって PostScript 形式に変換されるファイルは、正式なラベルとバナーページおよびトレーラページテキストであると信頼できます。

Oracle Solaris ソフトウェアはサイトで必要とされるほとんどの変換フィルタを提供します。サイトのシステム管理者役割は、追加のフィルタをインストールすることができます。これらのフィルタは、正式なラベルとバナーページおよびトレーラページを持つものと信頼できます。変換フィルタの追加については、『System Administration Guide: Printing』の第 7 章「Customizing LP Printing Services and Printers (Tasks)」を参照してください。

Trusted Solaris 8 の印刷と Trusted Extensions との相互運用性

互換性のある label_encodings ファイルを持ち、CIPSO テンプレートで相互を識別する Trusted Solaris 8 システムと Trusted Extensions システムは、相互をリモート印刷に利用することができます。次の表では、印刷できるようにシステムを設定する方法について説明します。デフォルトでは、ユーザーはほかの OS のリモート印刷サーバー上で印刷ジョブを一覧表示したり、取り消したりできません。オプションで、ユーザーにそのような操作の承認を与えることができます。

元のシステム
印刷サーバーシステム
操作
結果
Trusted Extensions
Trusted Solaris 8
印刷の構成 – Trusted Extensions の tnrhdb で、適切なラベル範囲を持つテンプレートを Trusted Solaris 8 のプリンタサーバーに割り当てます。ラベルは、CIPSO またはラベルなしのいずれかです。
Trusted Solaris 8 のプリンタは、プリンタのラベル範囲内で、Trusted Extensions システムからのジョブを印刷できます。
Trusted Extensions
Trusted Solaris 8
ユーザーの承認 – Trusted Extensions システムで、必要な承認を追加するプロファイルを作成します。そのプロファイルをユーザーに割り当てます。
Trusted Extensions ユーザーは、Trusted Solaris 8 のプリンタに送信する印刷ジョブを一覧表示したり、取り消したりできます。

ユーザーは、異なるラベルのジョブを表示したり削除したりできません。

Trusted Solaris 8
Trusted Extensions
印刷の構成 – Trusted Solaris 8 の tnrhdb で、適切なラベル範囲を持つテンプレートを Trusted Extensions のプリンタサーバーに割り当てます。ラベルは、CIPSO またはラベルなしのいずれかです。
Trusted Extensions のプリンタは、プリンタのラベル範囲内で、Trusted Solaris 8 システムからのジョブを印刷できます。
Trusted Solaris 8
Trusted Extensions
ユーザーの承認 – Trusted Solaris 8 システムで、必要な承認を追加するプロファイルを作成します。そのプロファイルをユーザーに割り当てます。
Trusted Solaris 8 ユーザーは、Trusted Extensions のプリンタに送信した印刷ジョブを一覧表示したり、取り消したりできます。

ユーザーは、異なるラベルのジョブを表示したり削除したりできません。

Trusted Extensions 印刷インタフェース (リファレンス)

次のユーザーコマンドは、Trusted Extensions セキュリティーポリシーに準拠するように拡張されています。

次の管理コマンドは、Trusted Extensions セキュリティーポリシーに準拠するように拡張されています:Oracle Solaris OS の場合と同様に、これらのコマンドは Printer Management 権利プロファイルを含む役割だけが実行できます。

Trusted Extensions が、solaris.label.print 承認を Printer Management 権利プロファイルに追加します。ラベルなしで本文ページを印刷するには、solaris.print.unlabeled 承認が必要です。