Sun WebServer 2.0 已經不再採用委託的觀念。以前放在委託檔案內的所有存取權控制,都必須移到各站台的 access.conf 檔案內集中放置。
假設以下的 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 內:
請先建立領域 admin
,方法請參閱前一個範例。
url /statistics { realm admin + group stat_admins } |
假設以下的 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 |
這些設定必須收合到一個 ACL::
url /statistics { realm admins administrators { user joe group adm } + group stat_admins } |