摘要
NFS 让您能够简单地通过网络将您计算机上的目录输出到其它的计算机上。因此就能够在几个用户之间共享文件。这种类型的共享设置起来要比 Samba 简单,但是它只能在 GNU/Linux 和 UNIX 上使用。NFS 很不安全,并且必须在安全的局域网络中使用。
要配置 NFS 输出,必须安装了 nfs-utils 和 nfs-utils-clients 软件包。您可以使用 Rpmdrake 或以 root 身份在终端输入 urpmi nfs-utils nfs-utils-clients 来安装。
点击网络类别的 按钮可以配置输出目录。点击增加一个新的输出链接可以创建一个新的输出。
建立新输出的窗口(参见图形 7.11, "添加新的 NFS 输出目录")分为两部分。在输出的细节部分您需要指定要输出的目录以及输出到..哪里。默认情况下,每个人都可以访问该输出,而这可以改为您所在的子网(例如:192.168.1.0/255.255.255.0)或者网络组。
在输出安全部分,您可以更加详细地对访问您输出的目录作出限定。例如,您可以选择能够信任的 UID 和 GID,是否允许只读或是读写访问等等。
一旦您满意了您的设置后,点击 按钮返回主 NFS 输出配置屏幕。这时,您将看到您刚才添加的输出项目。您可以添加更多的输出项目或是编辑已有的,只要点击输出到..栏中相应的链接即可。点击 按钮启用输出目录。
您需要配置客户端计算机挂载 NFS-输出的目录。不同的 OS 配置方式各不相同。因此,我们将集中于 Mandrakelinux 客户端使用 Mandrakelinux 控制中心 的配置方法。
使用挂载点中的 NFS 挂载点进行设定。如果没有列出您的 NFS 服务器,点击 按钮。然后在左侧的目录树选择您的 NFS 服务器以及要挂载的目录。如图形 7.12, "DiskDrake 的 NFS 窗口"所示。
点击 按钮以设置挂载点(在我们的例子中是 /mnt/exports/,如图形 7.13, "更改挂载点"所示),完成之后,点击 按钮。被输出的目录即刻就可以在指定的挂载点下使用了。
在 的 The Book of Webmin 中有专门关于 NFS 输出的一章。虽然是基于旧版本的 Webmin,它还是值得一读的。