Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器

ubuntu下nfs服务器的配置过程

1.新建目录 mkdir /home/liup/rootfs


2.安装nfs服务器 apt-get install nfs-kernel-server

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器


3.修改 /etc/exports文件  vim /etc/exports  (这里使用gedit,emacs,nano等均可,我习惯使用vim)

在最后添加 /home/liup/rootfs*(rw,sync,no_root_squash,no_subtree_check)

/home/liup/rootfs:nfs客户端加载目录

*:允许所有的网段访问,也可以使用具体的ip

rw:挂接此目录的客户端对该共享目录具有读写权限

sync:资料同步写入内存和硬盘

no_root_squash:root用户具有对根目录的完全管理访问权限。

no_subtree_check:不检查父目录的权限。

注意,*和后面的括号不能出现空格。


4.重启rpcbind服务(低版本为portmap)

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器


5.重启nfs服务

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器


6.测试nfs服务是否成功

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器


7.显示所共享的目录信息 showmount -e

Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器

8.可以在本机上试验一下挂载情况 mount -t nfs localhost:/home/liup/rootfs /mnt/nfs

没有提示输出则证明挂载成功。可以进入到/mnt/nfs目录下查看一下,里面的内容将与/home/liup/rootfs目录下的内容完全一致。