代理的概念已从 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 } |