NFS 版本 4 具有以前版本中所未提供的功能:
NFS 版本 4 协议将用户 ID 和组 ID 表示为字符串。客户机和服务器使用 nfsmapid 来执行以下操作:
将这些版本 4 ID 字符串映射为本地数字 ID
将本地数字 ID 映射为版本 4 ID 字符串
有关更多信息,请参阅nfsmapid 守护进程。
请注意,在 NFS 版本 4 中,ID 映射器 nfsmapid 用于将服务器上的 ACL 项中的用户 ID 或组 ID 映射为客户机上的 ACL 项中的用户 ID 或组 ID。反之也能实现。有关更多信息,请参见NFS 版本 4 中的 ACL 和 nfsmapid。
使用 NFS 版本 4 取消共享文件系统时,将破坏该文件系统中任何打开文件或文件锁定的所有状态。在 NFS 版本 3 中,服务器会保留客户机在取消共享文件系统之前获取的任何锁定。有关更多信息,请参阅在 NFS 版本 4 中取消共享和重新共享文件系统。
NFS 版本 4 服务器使用伪文件系统为客户机提供访问服务器上导出对象的权限。在 NFS 版本 4 之前,伪文件系统不存在。有关更多信息,请参阅NFS 版本 4 中的文件系统名称空间。
在 NFS 版本 2 和版本 3 中,服务器返回持久性文件句柄。NFS 版本 4 支持可变文件句柄。有关更多信息,请参阅NFS 版本 4 中的可变文件句柄。
委托是服务器用于将文件委托给客户机进行管理的一项技术,客户机和服务器上均支持该技术。例如,服务器可以授予客户机读取委托或写入委托。有关更多信息,请参阅NFS 版本 4 的委托。
从 Solaris 10 发行版开始,NFS 版本 4 不支持 LIPKEY/SPKM 安全特性。
另外,NFS 版本 4 也不会使用以下守护进程:
mountd
nfslogd
statd
有关 NFS 版本 4 的完整功能列表,请参阅NFS 版本 4 的功能。
有关与使用 NFS 版本 4 相关的过程信息,请参阅设置 NFS 服务。