要在服务器级别设置 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 属性,请执行以下命令:
| wadm> get-webdav-prop --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 | 
请参见 CLI 参考 get-webdav-prop(1)。
要设置 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 集合属性,请执行以下命令:
| 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 属性:
表 10–1 WebDAV 参数| 参数 | 说明 | 
|---|---|
| 锁定数据库路径 | 指定将在其中维护锁定数据库的目录。 | 
| 最小锁定超时 | 指定锁定的最小生命周期(以秒为单位)。值为 -1 表示锁定永不过期。此值表示自动删除锁定之前锁定某元素的时间。 | 
| 最大请求大小 | 指定 XML 请求主体的最大大小。您应配置此值以防止受到可能的拒绝服务攻击。默认值是 8192 (8K)。 | 
| 最大扩展属性深度 | 指定 PROPFIND 请求的深度。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 属性。 |