library home hp.com home products and services support and drivers solutions
cd-rom home
End of Jump to page title
HP OpenVMS Systems
Documentation

Jump to content


HP DECwindows Motif for OpenVMS

HP DECwindows Motif for OpenVMS
管理ガイド


前へ 次へ 目次 索引


4.7 クライアント・アクセス制御の指定

クライアント・アプリケーションが X ディスプレイ・サーバに接続する際に,サーバは,どのアクセス制御方式を使用するかを,現在の X authority ファイルを参照して決定します。 X authority ファイルでは,クライアントの接続先のワークステーションに基づいて,使用するプロトコルを識別します。 X authority ファイルを変更するには,「Security Options」ダイアログ・ボックスを使用します。

4.7.1 セキュリティ・オプションの設定

このワークステーション上のクライアント・アプリケーションが X サーバに接続する際に使用するアクセス制御方式を指定するには,以下の手順を実行します。

  1. デスクトップに応じて以下のどちらかを実行します。


    「Security Options」ダイアログ・ボックスが表示されます。

  2. 「Client Access Control」領域で,以下の項目のいずれかを選択します。
    「Authorized Users List」
    「Kerberos」
    「Magic Cookie」

  3. [了解] をクリックし,変更を適用して「Security Options」ダイアログ・ボックスを閉じます。
    以降,現在のユーザによってこのシステムから実行されるすべてのクライアント・アプリケーションでは,ローカルの X サーバに接続する際にこのアクセス制御方式が適用されます。

    注意

    クライアント・アクセス制御設定に対する変更は,現在のユーザのデフォルトの X authority ファイルのエントリ (ローカルおよび DECnet) の内容だけに影響を与えます。システム上の他のアクセス制御設定には影響しません。

4.7.2 セッションの最中にセキュリティ・オプションを更新する

場合によっては,現在のセッションに対して別の X authority ファイルを指定したいことがあります。しかし,セッションの最中にセキュリティ・オプションを変更すると,クライアント・アプリケーションが以降 X サーバにアクセスできなくなることがあります。この状況は, DECwindows Motif セッションの実行中に以下の順序で作業を行うと発生します。

  1. クライアント・アクセス制御の方法をトークン・ベースのアクセス制御に変更またはリセットする。

  2. セッションで使用している現在のディスプレイ・デバイスに対して,別の X authority ファイルを指定する。

別の X authority ファイルを指定すると,セッション中にアクセスを許可するために使用した元の設定が適用されなくなり,またクライアントは新しい設定を使用することはできません。

セキュリティ・オプションを更新してクライアントとサーバの許可エントリを同期させるには,以下の手順を実行します。

  1. セッション・マネージャ ( Traditional DECwindows Desktop の場合) またはスタイル・マネージャ ( New Desktop の場合) の [オプション] メニューから [セキュリティ...] を選択します。

  2. 「Security Options」ダイアログ・ボックスで,以下のどちらかを実行します。


    どちらの操作でも,新しい X authority エントリがサーバと代替 X authority ファイルの両方に作成されます。

セッション・マネージャやスタイル・マネージャにアクセスできない場合は, DECwindows Motif セッションを終了して再起動します。現在のセッションを終了することで,サーバがデフォルトの状態に復元されます。

4.7.3 ログイン時のアクセス制御を有効または無効にする

DECwindows Motif では,デフォルトではアクセス制御は有効になりません。代わりに,スタートアップ時にサーバによって設定されるアクセス制御を使用します。

DECwindows のセッション・マネージャに対して,ログイン時にアクセス制御を明示的に有効または無効にするよう指示するには,次の論理名のどちらかを定義します。


$ DEFINE/SYSTEM/EXECUTIVE DECW$LOGIN_ACCESS_CONTROL ENABLE
$ DEFINE/SYSTEM/EXECUTIVE DECW$LOGIN_ACCESS_CONTROL DISABLE

論理名が定義されていない場合や, "SERVER" など他の値が定義されている場合は, DECwindows のログインではアクセス制御は有効にも無効にもされません。

ほとんどの場合,論理名を定義する必要はありません。

4.7.4 信頼ユーザによる一時停止状態のデスクトップ・セッションのアンロックを有効にする

DECwindows Motif ユーザに対し,Screen Lock 機能を使用して一時停止状態にした DECwindows Motif セッションのアンロックを許可することができます。

信頼ユーザを指定するには,次のようにシステム論理名 DECW$TRUSTED_UNPAUSE を定義します。ここで,username は OpenVMS ユーザを表します。


$  DEFINE/SYSTEM DECW$TRUSTED_UNPAUSE "username"

画面のアンロックが正常に機能するように,セッション・ユーザと指定した信頼ユーザは,同じレベルのパスワード・アクセスを共用する必要がある点に注意してください。

4.8 プリント・フォーマットのカスタマイズ

ここでは, DECwindows Motif ソフトウェアのプリント・フォーマットを定義し,論理名および関連するプリント・フォーマットの一覧を表示する方法について説明します。構成によっては, DECwindows Motif のカスタマイズ作業の中で,プリント・フォーマットを指定するための論理名を定義します。

システムを起動する前に,OpenVMS スタートアップ・プロシージャを編集して,プリント・キューとプリント・フォーマットを関連付ける論理名を定義します。このスタートアップ・プロシージャは,その後 DECwindows Motif のスタートアップ・プロシージャを呼び出します。また,これらの論理名は,ログイン・コマンド・ファイルに追加することもできます。

4.8.1 プリント・フォーマットの定義

DECwindows Motif の多くのアプリケーションは,「Print」ダイアログ・ボックスを使用してファイルや画面をプリンタのキューに登録します。デフォルトでは,システム上のすべてのプリント・デバイスが「プリンタ」リスト・ボックスに表示されます。しかし,論理名を定義することで,プリント・キューにプリント・フォーマットを関連付けることができます。論理名は,OpenVMS のスタートアップ・コマンド・プロシージャ内で, DECwindows Motif のスタートアップ・プロシージャを呼び出す前に定義します。プリント・キューのリストはコンマまたはスペースで区切り,最初のキューがデフォルトの選択肢になります。

「Print」ダイアログ・ボックスに表示されるプリンタ・キューの一覧をカスタマイズするには, 表 4-8 に示す論理名のいずれかを定義します。この方法は,システム上のすべてのキューの名前を「Print」ダイアログ・ボックスに表示するよりも高速です。これは,キューのほとんどが,想定しているプリント・フォーマットに該当しないためです。次の例は, OpenVMS のスタートアップ・ファイル内でプリント・フォーマットの論理名を定義する方法を示します。


    $ Define DECW$PRINTER_FORMAT_TEXT   "CLUSTER_LN03,CLUSTER_PRINT, - 
    _$ ANSI_ARTWRK,ANSI_PROTON" 
    $ Define DECW$PRINTER_FORMAT_LINE   "CLUSTER_PRINT" 
    $ Define DECW$PRINTER_FORMAT_ANSI2  "CLUSTER_LN03,ANSI_ARTWRK,ANSI2_PROTON" 
    $ Define DECW$PRINTER_FORMAT_ANSI   "CLUSTER_LN03,ANSI_ARTWRK,ANSI_PROTON" 
    $ Define DECW$PRINTER_FORMAT_PS     "PS_ARTWRK,PS_PROTON" 
    $ Define DECW$PRINTER_FORMAT_REGIS  "SYS$NULL" 

たとえば,DECW$PRINTER_FORMAT_ANSI2 が CLUSTER_LN03,ANSI_ARTWRK, ANSI2_PROTON として定義されている場合,「プリント・フォーマット」リスト・ボックスから「ANSI2」を選択すると, CLUSTER_LN03,ANSI_ARTWRK,および ANSI2_PROTON だけが「プリンタ」リスト・ボックスに表示され, CLUSTER_LN03 がデフォルトの選択肢となります。

4.8.2 論理名とプリント・フォーマット

表 4-8 に, DECwindows Motif 製品の論理名とそれに関連付けられているプリント・フォーマットの一覧を示します。

表 4-8 「Print」ダイアログ・ボックスの論理名
論理名 プリント・フォーマット
DECW$PRINTER_FORMAT_DEFAULT Default
DECW$PRINTER_FORMAT_TEXT Text
DECW$PRINTER_FORMAT_LINE Line Printer
DECW$PRINTER_FORMAT_TERM Terminal
DECW$PRINTER_FORMAT_ANSI2 ANSI2
DECW$PRINTER_FORMAT_ANSI ANSI
DECW$PRINTER_FORMAT_PS PostScript
DECW$PRINTER_FORMAT_REGIS ReGIS
DECW$PRINTER_FORMAT_TEK TEKTRONIX
DECW$PRINTER_FORMAT_DDIF DDIF

システム全体の論理名テーブルで論理名を定義し,ユーザが必要に応じて論理名を設定変更することができます。


付録 A
DECwindows システムのチューニング

この付録では,DECwindows Motif システムの制限値とシステム・パラメータの推奨値の一覧を示します。

A.1 DECwindows アプリケーション向けの UAF パラメータの設定

DECwindows アプリケーションは,利用者登録ファイル (UAF) のリミットに敏感に反応することがあります。セッションの起動時やアプリケーションの起動時に問題が発生したり,エラー・メッセージを表示せずにアプリケーションが消えた場合は,セッションを開始した際のアカウントの UAF リミットを確認してください。

表 A-1 に,推奨される UAF リミットを示します。具体的な数値は,ガイドラインとして使用することを意図したものです。適切な UAF パラメータは,各自のアプリケーションとプロセスに依存します。詳細は,『HP OpenVMS システム管理者マニュアル』を参照してください。

表 A-1 推奨される UAF リミットの設定値
リミット 設定 使用目的
ASTLM    100 非同期システム・トラップ (AST) キュー・リミット
BIOLM    100 バッファード入出力回数リミット
BYTLM 100000 入出力バイト・リミット
DIOLM    100 直接入出力回数リミット
ENQLM    300 同時発行ロック・リミット
FILLM    100 オープン・ファイル・リミット
MAXDETACH      0 単一のユーザ名に対する最大独立プロセス数
(0 = 無制限)
MAXJOBS      0 単一のユーザ名に対する最大アクティブ・プロセス数
(0 = 無制限)
MAXACCTJOB      0 単一のアカウントに対する最大アクティブ・プロセス数
(0 = 無制限)
PGFLQUOTA  70000 ページング・ファイル・リミット
PRCLM     10 サブプロセス作成リミット
TQELM     10 タイマ・キュー・エントリ・リミット
WSDEFAULT   1024 デフォルトのワーキング・セット・サイズ
WSEXTENT   8192 ワーキング・セット超過値
WSQUOTA   2048 ワーキング・セット制限

A.2 DECwindows アプリケーションおよびディスプレイ・サーバ用のシステム・パラメータの設定

ほとんどの DECwindows プロセス,特に DECterm ウィンドウは独立モードで動作するため,特定のシステム・パラメータの値を増やす必要があります。 表 A-2 および 表 A-3 に,そのようなパラメータとその最小設定値,加算値,Alpha システムと I64 システムでの使用方法を示します。 加算値 は, DECwindows Motif がリソースを利用できるように AUTOGEN がパラメータを増やす際の増分値です。

システム・パラメータの変更についての詳細は,『HP OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』を参照してください。

表 A-2 に,OpenVMS Alpha システムでのパラメータ,最小設定値,加算値,使用目的を示します。

表 A-2 Alpha システムでのシステム・パラメータの推奨される設定
パラメータ 最小値 加算値 説明
GBLSECTIONS     600     280 システム・グローバル・セクション
GBLPAGES  150000   92000 システム・グローバル・ページ・テーブル・エントリ
GBLPAGFIL    4096     768 システム・グローバル・ページ・ファイル・セクション・リミット
NPAGEDYN 1348576  300000 システム非ページング動的プール
PAGEDYN  704288  180000 システム・ページング動的プール
SWPOUTPGCNT     512      -- スワッピング前の最小プロセス・ページ・サイズ
MAXBUF    8192      -- 最大バッファ・サイズ
CHANNELCNT     255      -- システム永久入出力チャネル・リミット
PROCSECTCNT     128      -- プロセス・イメージ・セクション記述子リミット
WSMAX   12000      -- プロセス・ワーキング・セットの最大
CLISYMTBL     512      -- コマンド・インタプリタのシンボル・テーブルの最小サイズ
PQL_MPGFLQUOTA   32768      -- 最小ページ・ファイル制限
PQL_MASTLM     100      -- 最小 AST リミット
PQL_MBIOLM     100      -- 最小バッファード入出力リミット
PQL_MDIOLM     100      -- 最小直接入出力リミット
PQL_MFILLM     100      -- 最小オープン・ファイル・リミット
PQL_MBYTLM  100000      -- 最小バッファード入出力バイト・リミット
PQL_MPRCLM      10      -- 最小サブプロセス・リミット
PQL_MENQLM     300      -- 最小同時発行ロック・リミット
PQL_MWSDEFAULT    1024      -- 最小ワーキング・セット・デフォルト
PQL_MWSQUOTA    2048      -- 最小ワーキング・セット制限
PQL_MWSEXTENT    8192      -- 最小ワーキング・セット超過値
GH_RES_CODE    1584     560 常駐イメージ・コード粒度ヒント領域リミット
IMGREG_PAGES   10000    3160 共用可能アドレス・データを持つイメージをインストールするための最小予約ページ数

表 A-3 に,OpenVMS I64 システムでのパラメータ,最小設定値,加算値,使用目的を示します。

表 A-3 I64 システムでのシステム・パラメータの推奨される設定
パラメータ 最小値 加算値 説明
GBLSECTIONS    1000     400 システム・グローバル・セクション
GBLPAGES  150000   92000 システム・グローバル・ページ・テーブル・エントリ
GBLPAGFIL    4096     768 システム・グローバル・ページ・ファイル・セクション・リミット
NPAGEDYN 4194304  300000 システム非ページング動的プール
PAGEDYN 4194304  180000 システム・ページング動的プール
SWPOUTPGCNT     512      -- スワッピング前の最小プロセス・ページ・サイズ
MAXBUF    8192      -- 最大バッファ・サイズ
CHANNELCNT     255      -- システム永久入出力チャネル・リミット
PROCSECTCNT      64      -- プロセス・イメージ・セクション記述子リミット
WSMAX  131072      -- プロセス・ワーキング・セットの最大
CLISYMTBL     512      -- コマンド・インタプリタのシンボル・テーブルの最小サイズ
PQL_MPGFLQUOTA   32768      -- 最小ページ・ファイル制限
PQL_MASTLM     100      -- 最小 AST リミット
PQL_MBIOLM     100      -- 最小バッファード入出力リミット
PQL_MDIOLM     100      -- 最小直接入出力リミット
PQL_MFILLM     100      -- 最小オープン・ファイル・リミット
PQL_MBYTLM  100000      -- 最小バッファード入出力バイト・リミット
PQL_MPRCLM      10      -- 最小サブプロセス・リミット
PQL_MENQLM     300      -- 最小同時発行ロック・リミット
PQL_MWSDEFAULT    4096      -- 最小ワーキング・セット・デフォルト
PQL_MWSQUOTA    8192      -- 最小ワーキング・セット制限
PQL_MWSEXTENT   16384      -- 最小ワーキング・セット超過値
GH_RES_CODE    3072    1450 常駐イメージ・コード粒度ヒント領域リミット
IMGREG_PAGES   10000      -- 共用可能アドレス・データを持つイメージをインストールするための最小予約ページ数


前へ 次へ 目次 索引