在 Oracle® Solaris 11.2 中管理文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

NFS 环境

NFS 是一种分布式文件系统服务,可以用于将一个系统(通常为服务器)中的资源(文件或目录)与网络中的其他系统共享。例如,您可能希望与其他系统上的用户共享第三方应用程序或源文件。

使用 NFS 时资源的实际物理位置与用户无关。使用 NFS 可以在一个系统的磁盘上放置一个副本并使所有其他系统通过网络对其进行访问,而不是在每个系统上都放置常用文件的副本。使用 NFS 时,远程文件和本地文件实际没有分别。

有关更多信息,请参见在 Oracle Solaris 11.2 中管理网络文件系统

如果系统包含要在网络中共享的资源,则该系统将成为 NFS 服务器。服务器保存了当前共享的资源及其访问限制(如读/写访问或只读访问)的列表。

共享某个资源时,即可使该资源供远程系统进行挂载。

可以使用以下方法共享资源:

  • 通过设置 ZFS share.nfs 属性来创建 ZFS 共享。例如:

    # zfs set share.nfs=on tank/home
  • 使用 share 命令创建传统共享。

    # share -F nfs /ufsfs

有关 NFS 的完整说明,请参见在 Oracle Solaris 11.2 中管理网络文件系统

NFS 版本 4

此 Oracle Solaris 发行版包括 Oracle 实现的 NFS 版本 4 分布式文件访问协议。

NFS 版本 4 将文件访问、文件锁定和挂载协议集成到一个统一的协议中,从而使穿越防火墙进行遍历更为容易,并提高了安全性。Oracle Solaris 实现的 NFS 版本 4 与 Kerberos V5 完全集成(也称作 SEAM),因此可以提供验证、完整性和保密性。使用 NFS 版本 4,还可在客户机和服务器之间协商使用各自适用的安全风格。使用 NFS 版本 4,服务器可以为不同的文件系统提供不同的安全风格。

有关 NFS 版本 4 功能的更多信息,请参见在 Oracle Solaris 11.2 中管理网络文件系统