Sun WebServer のインストール

委託

委託というコンセプトは、Sun WebServer 2.0 では廃止されています。Sun WebServer 1.0 では委託したファイル内に委託アクセス制御を定義していましたが、これらはすべて特定サイトの単一 access.conf に移し換えなければなりません。

委託 ACL の変換
  1. 以下に示す Sun WebServer 1.0 の ACL および委託されたファイルが存在すると仮定します。

    • /etc/http/access.aclのACL


      url /statistics {
      	delegate 		/var/http/acls/.admin_acl
      }
    • /var/http/acls/.admin_aclファイル


      realm 									admin
      password_file		/usr/auth/admin_user
      group_file					/usr/auth/admin_group
       
      + group								stat_admins
    • これらは、単一の ACL に収集しなければならない


      注 -

      realm の admin は、最初に作成されていなければなりません。上の例を参照してください。



      url /statistics {
      	realm 		 admin
      	+ group		stat_admins
      }
委託 ACL (上級) の変換
  1. 以下に示す Sun WebServer 1.0 の ACL および委託されたファイルが存在すると仮定します。

    • access.aclのACL


      url /statistics {
      	delegate 		/var/http/acls/.admin_acl
      }
    • /var/http/acls/.admin_aclファイル (このファイルの所有者は joe:adm)


      realm 									 admins
      password_file			/usr/auth/admin_user
      group_file						/usr/auth/admin_group
       
      + group									stat_admins
  2. これらは、単一の ACL に収集しなければなりません。


    url /statistics {
    	realm					 admins
     
    	administrators {
    		user					 joe
    		group				 adm
    	}
     
    	+ group				stat_admins
    }