引言
NFS(Network File System,网络文件系统)是一种在网络上共享文件的系统,它允许用户在多个计算机之间共享文件和目录。在Ubuntu系统中,配置NFS文件共享相对简单,本攻略将详细介绍如何在Ubuntu上轻松实现NFS文件共享。
准备工作
在开始之前,请确保以下条件已满足:
两台计算机都安装了NFS客户端和服务器软件。
两台计算机之间可以相互ping通。
有足够的权限来修改NFS配置文件。
步骤一:安装NFS服务器软件
打开终端。
输入以下命令安装NFS服务器软件:
sudo apt-get install nfs-kernel-server
安装完成后,重启NFS服务:
sudo systemctl restart nfs-kernel-server
步骤二:创建共享目录
创建一个要共享的目录,例如:
sudo mkdir /srv/share
设置共享目录的权限,确保NFS用户可以访问:
sudo chown nobody:nogroup /srv/share
sudo chmod 777 /srv/share
步骤三:配置NFS服务器
打开NFS配置文件:
sudo vi /etc/exports
在文件末尾添加以下内容,其中
/srv/share
是共享目录的路径,
192.168.1.0/24
是允许访问的IP地址段:
/srv/share 192.168.1.0/24(rw,sync)
/srv/share
:共享目录的路径。
192.168.1.0/24
:允许访问的IP地址段。
rw
:允许读写操作。
sync
:同步更新数据。
保存并关闭文件。
步骤四:使配置生效
使exports文件生效:
sudo exportfs -arv
步骤五:检查NFS服务状态
查看NFS服务状态:
sudo systemctl status nfs-kernel-server
确保服务状态为“active (running)”。
步骤六:客户端访问共享目录
在客户端计算机上,打开终端。
使用以下命令挂载NFS共享目录:
sudo mount 192.168.1.100:/srv/share /mnt/nfs
192.168.1.100
:NFS服务器的IP地址。
/srv/share
:共享目录的路径。
/mnt/nfs
:挂载点。
挂载完成后,您可以在客户端访问共享目录。
总结
通过以上步骤,您可以在Ubuntu系统上轻松实现NFS文件共享。在实际应用中,您可以根据需要调整共享目录的权限和访问权限,以满足不同的需求。