Sun Java System Web Server 7.0 Update 3 管理员指南

配置 WebDAV 属性

设置 WebDAV 属性

要在服务器级别设置 WebDAV 属性,请执行以下命令:


wadm> set-webdav-prop --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --config=config1 acl-max-entries=120

请参见 CLI 参考 set-webdav-prop(1)

查看 WebDAV 属性

要在服务器级别查看 WebDAV 属性,请执行以下命令:


wadm> get-webdav-prop --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --config=config1

请参见 CLI 参考 get-webdav-prop(1)

设置 WebDAV 集合属性

要设置 WebDAV 集合属性,请执行以下命令:


wadm> set-dav-collection-prop --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --config=config1 --vs=config1_vs_1 --uri=/dav_config1 min-lock-timeout=1

请参见 CLI 参考 set-dav-collection-prop(1)

查看 WebDAV 集合属性

要查看 WebDAV 集合属性,请执行以下命令:


wadm> get-dav-collection-prop --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 -config=config1 --vs=config1_vs_1 --uri=/dav_config1

请参见 CLI 参考 get-dav-collection-prop(1)

修改 WebDAV 参数

下表中列出了一些通用 WebDAV 属性:

表 10–1 WebDAV 参数

参数

描述

锁定数据库路径

指定将在其中维护锁定数据库的目录。 

最小锁定超时

指定锁定的最小生命周期(以秒为单位)。值为 -1 表示锁定永不过期。此值表示锁定被自动删除之前某元素被锁定的时间。

最大请求大小

指定 XML 请求主体的最大大小。您应配置此值以防止受到可能的拒绝服务攻击。默认值是 8192 (8K)

最大扩展属性深度

指定扩展属性的深度。0 只适用于指定的资源。0 为默认值。1 适用于指定的资源以及下一级别。"infinity" 适用于指定的资源及其包含的所有资源。也可通过限制此参数的大小防止过度消耗内存。

默认拥有者 

集合的默认拥有者。 

URI 

要在其上启用 WebDAV 的现有根 URI。 

最大 PROPFIND 深度 

发送到集合的 PROPFIND 请求的最大深度 

锁定数据库更新时间间隔 

WebDAV 锁定数据库与磁盘同步的时间间隔。使用 0 可以禁用高速缓存 WebDAV 锁定信息。 

验证数据库 

要使用的 ACL 验证数据库。 

验证方法 

要使用的验证方法。默认验证方法为“基本”。 

验证提示文本 

请求验证时向客户机显示的提示。 

DAV ACL 数据库

 

最大条目数 

允许一个资源上拥有的最大 ACE 数。0-2147.0483647.0。指定 -1 表示无限制。 

最大大小 

WebDAV ACL 数据库(用于集合)的内存表示的最大大小。0-2147.0483647.0。指定 -1 表示无限制。 

更新时间间隔 

WebDAV ACL 数据库与磁盘同步的时间间隔。0.001–3600 秒。指定 0 可以禁用高速缓存 WebDAV ACL 列表。 

DAV 属性数据库

 

最大大小 

WebDAV 属性数据库文件的最大大小。0-2147.0483647.0。指定 -1 表示无限制。 

更新时间间隔 

WebDAV 属性数据库与磁盘同步的时间间隔。0.01–3600 秒。指定 0 可以禁用高速缓存 WebDAV 属性。