Ubuntu Kylin 16.04 下搭建nfs网络文件系统服务器
ubuntu下nfs服务器的配置过程
1.新建目录 mkdir /home/liup/rootfs
2.安装nfs服务器 apt-get install nfs-kernel-server
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)
5.重启nfs服务
6.测试nfs服务是否成功
7.显示所共享的目录信息 showmount -e
8.可以在本机上试验一下挂载情况 mount -t nfs localhost:/home/liup/rootfs /mnt/nfs
没有提示输出则证明挂载成功。可以进入到/mnt/nfs目录下查看一下,里面的内容将与/home/liup/rootfs目录下的内容完全一致。