3. NFS:将目录输出到 UNIX/Linux 主机

摘要

NFS 让您能够简单地通过网络将您计算机上的目录输出到其它的计算机上。因此就能够在几个用户之间共享文件。这种类型的共享设置起来要比 Samba 简单,但是它只能在 GNU/LinuxUNIX® 上使用。NFS 很不安全,并且必须在安全的局域网络中使用。

3.1. 安装

请确定安装了 nfs-utilsnfs-utils-clients 软件包。

3.2. 配置实例

点击网络类别的 NFS 输出按钮可以配置输出目录。点击增加一个新的输出链接可以创建一个新的输出。

[提示]提示

只要点击您不了解的某个参数,就会弹出一个帮助窗口对其作出解释。

图 7.10. 添加新的 NFS 输出目录

添加新的 NFS 输出目录

新创建的输出窗口(参见图 7.10 “添加新的 NFS 输出目录”)分为两部分。在输出细节部分您应该选择NFS 版本 3,以便获得最大的兼容性。然后指定要输出的目录以及输出到哪里。默认情况下,每个人都可以访问该输出,而这可以改为您所在的子网(例如:192.168.1.0/255.255.255.0)或者网络组。

输出安全部分,您可以更加详细地对访问您输出的目录作出限定。例如,您可以选择能够信任的 UIDGID,是否允许只读或是读写访问等等。

一旦您满意了您的设置后,点击保存按钮返回主 NFS 输出配置屏幕。这时,您将看到您刚才添加的输出项目。您可以添加更多的输出项目或是编辑已有的,只要点击输出到..栏中相应的链接即可。点击应用更改按钮启用输出目录。

3.3. 访问输出的目录

您需要配置客户端计算机挂载 NFS 输出的目录。不同的 OS 配置方式各不相同。因此,我们将集中于 Mandriva Linux 客户端的配置。

最简单的方式是使用 Mandriva Linux 控制中心挂载点一节中的设定 NFS 挂载点功能。

您也可以通过 Webmin 完成。只需进入系统一节中的磁盘和网络文件系统一节。您就可以添加挂载网络文件系统 (nfs)文件类型。

3.4. 额外文档

Joe CooperThe Book of Webmin 中有专门关于 NFS 输出的一章。虽然是基于旧版本的 Webmin,它还是值得一读的。