网络文件系统 (NFS) 是一种实用的网络工具,它在 Linux 系统上能够实现非常快速的文件传输。 然而,如果对操作不熟悉,配置过程可能会相当复杂。
这时,Webmin 就派上了用场。它是一个针对类 Unix 操作系统的 Web UI 管理器,可以简化诸如 NFS 这样的复杂设置。在本指南中,我们将详细介绍如何配置 NFS 共享。
在 Ubuntu 服务器上安装 Webmin
要在 Ubuntu 服务器上使用 Webmin 设置 NFS 共享,首先需要安装 Webmin。要安装 Webmin,您需要下载最新的 DEB 包并将其安装到您的系统。
要下载适用于 Ubuntu 的最新 Webmin 版本,请点击此链接,前往 Webmin 官方网站。在网站上,找到“Debian Package”按钮并点击开始下载。
下载 DEB 包后,使用 SSH 将其传输到 Ubuntu 服务器。将 DEB 包上传至 Ubuntu 系统后,安装该包。然后,在您的计算机上,打开 Web 浏览器,并访问以下链接以打开 Webmin 的 Web UI。
http://您的_UBUNTU_服务器_IP_或_主机名:10000
Webmin 的 root 密码
要访问 Ubuntu 服务器上的 Webmin Web UI,您需要具有 root 账户的访问权限并知道 root 密码。然而,在 Ubuntu 上,出于安全考虑,root 密码默认是被禁用的,因此并非易事。
要修改 Ubuntu 的 root 密码,请按以下步骤操作:首先,通过 SSH 登录到 Ubuntu 服务器,或者直接在 TTY 控制台上操作。登录后,使用 sudo -s
命令获取 Ubuntu 服务器的 root 访问权限。
sudo -s
现在您已经拥有了 root 权限,使用 passwd
命令修改 Ubuntu 的 root 密码。请确保选择一个易于记忆且安全的密码。
passwd
在 Ubuntu 服务器上安装 NFS 软件包
安装 Webmin 并配置 root 密码后,您需要在 Ubuntu 服务器上安装 NFS 软件包。如果没有这些软件包,Webmin 将无法通过 Web UI 配置 NFS 共享。
要在 Ubuntu 系统上安装 NFS 软件包,请打开终端窗口并通过 SSH 登录。或者,您也可以在服务器上直接使用 TTY 控制台与命令行交互。
使用以下 apt install
命令安装最新的 NFS 服务器软件包。
sudo apt install nfs-kernel-server
输入上述 apt install
命令后,Ubuntu 会要求您输入密码。使用键盘输入您的用户密码。输入密码后,Ubuntu 将收集所有要安装的软件包。然后,它会要求您按下 Y
按钮以确认您要安装软件包。请执行此操作以继续。
如何在 Webmin 中配置 NFS 共享
要在 Webmin 中设置 NFS 共享,首先在 Web 浏览器中登录到 Webmin 的 Web UI 界面。登录后,找到“刷新模块”按钮并点击它。
刷新模块后,按照下面的步骤在 Webmin 中配置 NFS 共享。
第一步:在 Webmin 的侧边栏中,点击“网络”部分以展开菜单项。然后,在“网络”区域中找到“NFS 导出”并点击它。
第二步:在“NFS 导出”区域中,找到“添加新导出”按钮并点击它以创建一个新的 NFS 导出。
当您点击“添加新导出”按钮后,将出现“导出详细信息”窗口。找到“要导出的目录”区域,然后选择文本框旁边的图标。
第三步:点击“要导出的目录”旁的图标后,浏览您希望通过 NFS 共享的文件夹。然后,找到“只读”部分,点击“否”。如果您不选择“否”,您的 NFS 共享将不可写。
第四步:更改写入设置后,检查其他设置并自定义您认为合适的 NFS 共享。完成自定义后,点击绿色的“创建”按钮创建新的共享。
然后,点击“返回导出”列表以返回 Webmin 中的 NFS 共享列表。
第五步:点击 NFS 共享列表中的“应用更改”以应用对新 NFS 共享的更改。当您选择此按钮后,您将能够通过网络访问您的共享。
挂载共享
不确定如何在 Linux 上挂载新的 NFS 共享?在终端窗口中输入以下命令。
sudo mount 您的_WEBMIN_LINUX_服务器_IP_或_主机名:/nfs/导出/位置/ /本地/挂载/共享/位置/