Interstage Application Server セキュリティシステム運用ガイド |
目次 索引 |
付録A セキュリティの強化(Interstage資源の保護) | > A.2 Interstage資源保護のための環境設定 |
本節に記載しているファイルパス名は、デフォルトシステムでのパス名です。
マルチシステム運用の拡張システムでのCORBAサービス資源ファイルについては、以下のパス名に読み変えてください。
ファイル種別 |
デフォルトシステムのパス名 (注) |
拡張システムのパス名 |
---|---|---|
環境定義ファイル |
/etc/opt/FSUNod/config |
/var/opt/FJSVisas/system/システム名/FSUNod/etc/config |
/etc/opt/FSUNod/irconfig |
/var/opt/FJSVisas/system/システム名/FSUNod/etc/irconfig |
|
インタフェースリポジトリのデータベース格納ディレクトリ |
/opt/FSUNtd/var/IRDB |
/var/opt/FJSVisas/system/システム名/FSUNod/IRDB (デフォルト:Interstage動作環境定義の"IR path for DB file"の設定値) |
/opt/FSUNod/IRDB |
- (odadminでは拡張システム構築不可) |
|
/var/opt/FSUNod 配下 |
/var/opt/FJSVisas/system/システム名/FSUNod/var 配下 |
CORBAサービスの環境設定には、以下の2項目があります。
a.アプリケーション動作におけるユーザの設定
b.すでに生成された資源ファイルの権限属性の変更
なお、Interstage(CORBAサービス)の初期環境設定を実施していない状態(インストール直後)の場合は、bの処理を行う必要はありません。
環境設定手順の詳細を以下に説明します。
資源保護のための環境設定を、Interstage(CORBAサービス:FSUNod/FJSVodパッケージ)のインストール直後に行う場合、“a.アプリケーション動作におけるユーザの設定”を実施し、Interstage(CORBAサービス)の初期環境設定としてisinitコマンド(またはodadminコマンド)を実行します。
資源保護のための環境設定を、Interstage(CORBAサービス)の初期環境設定後(isinitコマンドまたはodadminコマンドの実行。その後のシステム運用を含む)に行う場合、“a.アプリケーション動作におけるユーザの設定”と“b.すでに生成された資源ファイルの権限属性の変更”を実施する必要があります。
資源保護のための環境設定方法について説明します。
iss_use = yes |
[説明]
ユーザID("iss_uid")には、CORBAアプリケーション動作時のユーザID(所有者)を指定します。すでにシステムにユーザ登録されているユーザ(以降「特定ユーザ」)を指定してください。なお、「特定ユーザ」の実効グループは、Interstageを起動したスーパユーザの実効グループと一致させる必要があります。
グループID("iss_gid")は省略可能です。
iss_use = yes |
CORBAサービスの初期環境設定、および運用中に動的に生成されたディレクトリ・ファイルのアクセス権限を所有者だけに限定するよう、ファイルの権限属性を変更します。
/var/opt/FSUNod(Solaris OE)または/var/opt/FJSVod(Linux)配下で動的に生成するファイルのファイルアクセス権限をオーナのみにします。
#chown 特定ユーザ 動的生成ファイル |
動的生成ファイル
対象となる動的生成ファイルを以下に示します。
/var/opt/FSUNod(Solaris OE)または/var/opt/FJSVod(Linux) 配下 |
#chmod 0755 データベース格納ディレクトリ |
“データベース格納ディレクトリ”と“データベース管理者”には、インタフェースリポジトリの構築時(isinitコマンドまたはodadminコマンド)に指定したものを使用します。
|
初期環境設定方法 |
|
---|---|---|
isinitコマンド |
odadminコマンド |
|
データベース格納ディレクトリ |
"IR path for DB file"の設定値 |
ディレクトリパス |
データベース管理者 |
"IR User Name"の設定値 |
ユーザ名 |
目次 索引 |