Policy_Defaults ファイルは、ホストマネージャかユーザーマネージャの「編集」メニューから 「デフォルトの設定」機能を使用すると生成されます。また、admtblloc コマンドを使用したときにも生成されます。
Policy_Defaults ファイルはシステムに追加しているユーザーやホストに対してデフォルトの値を設定するときに使用します。つまり、新しいホストやユーザーに対して繰り返し適用するような標準的な値が存在する場合には、その値をデフォルトとして設定することにより、ホストやユーザーを追加する度にその値を入力する手間が省けます。ユーザーマネージャの「デフォルトの設定」ウィンドウの例を図 5-8 に示します。
Policy_Defaults ファイルは、NIS、NIS+、ネームサービスなしのいずれの場合にも作成されます。
使用しているネームサービスによって、このファイルの位置が変わります。
サーバーが AdminSuite を読み込んでいない場合 - /var/yp/Makefile に指定されている DIR ディレクトリ
サーバーが AdminSuite を読み込んでいる場合 - /etc
NIS+ ネームサービスを使用している場合、実際の NIS+ マップは Policy_Defaults.org_dir に置かれます。
ネームサービスを使用していない場合、このファイルは /etc/Policy_Defaults ディレクトリに格納されます。
Policy_Defaults ファイルには多数のエントリが含まれており、すべてユーザーが設定可能となっています。以下に、Policy_Defaults ファイルの例を示します。
USER_GUID=10 USER_SGUID= USER_SHELL=/bin/sh USER_PASSWORD_TYPE=BLANK USER_PASSWORD_MIN_CHANGE= USER_PASSWORD_MAX_CHANGE= USER_PASSWORD_MAX_INACTIVE= USER_PASSWORD_EXPIRE= USER_PASSWORD_WARNING= USER_CREATE_HOME_DIR=YES USER_SERVER= USER_HOME= USER_SKELETON_DIRECTORY=/etc/skel USER_AUTO_HOME_SETUP=NO USER_DEFAULT_PERMISSION=0755 USER_MAIL_SERVER= USER_CRED_TABLE_SETUP=YES MOVE_USER_MAIL=/var/mail MOVE_USER_EXPORT_DESTINATION_HOME=YES MOVE_USER_UNEXPORT_SOURCE_HOME=NO MOVE_USER_EXPORT_DESTINATION_MAIL=YES MOVE_USER_UNEXPORT_SOURCE_MAIL=NO USER_KEY_1=internalUseOnly CLIENT_ROOT_LOCATION=/export/root CLIENT_SWAP_LOCATION=/export/swap CLIENT_OS=Solaris CLIENT_OS_VERSION=2.5 CLIENT_ARCHITECTURE=sparc CLIENT_PLATFORM=sun4c CLIENT_SWAP_DISKSPACE=32 KERNEL_LOCATION=/export/exec FILE_SERVER= MEDIA_SERVER= |