Go to main content

Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.8.0

退出打印视图

更新时间: 2018 年 11 月
 
 

设置属性以通过 SMB 导出共享资源

当通过 SMB 导出共享资源时,必须以特定的方式设置几个共享属性。

表 89  SMB 共享资源属性
属性
说明
Case Sensitivity(区分大小写)
SMB 客户机要求不区分大小写,因此该属性必须为 "mixed"(混合)或 "insensitive"(不区分大小写)。请参见静态属性
Reject non UTF-8(拒绝非 UTF-8)
如果文件系统中允许使用非 UTF-8 文件名,则 SMB 客户机可能无法正常运行。请参见静态属性
Non-Blocking Mandatory Locking(非阻塞强制性锁定)
要使字节范围锁定正常运行,必须启用此属性。请参见静态属性
Resource name(资源名称)
客户机用来引用共享资源的名称。有关如何从项目继承此名称的信息,请参见共享资源和项目协议
Share-level ACL(共享资源级 ACL)
一种 ACL,它在文件系统中存储的 ACL 之上又增加了一个访问控制层。有关此属性的更多信息,请参见文件系统的访问控制列表

区分大小写和拒绝非 UTF-8 属性只能在创建共享资源时设置。

同一系统上的两个 SMB 共享资源不可具有相同的资源名称。从项目继承的资源名称有特殊行为。有关详细信息,请参见共享资源和项目。资源名称不得超过 80 个字符,可以包含除以下字符之外的任何字母数字字符:

" / \ [ ] : | < > + ; , ? * =

启用基于访问权限的枚举后,客户机可以看到它们无法打开的文件的目录条目。只有当客户机无权访问该文件时才会过滤掉目录条目。例如,如果客户机尝试打开某个文件进行读/写访问,但 ACL 只授予了读取访问权限,则打开请求将失败,不过条目列表中仍会包括该文件。