1、安装NFS软件包
zhang@zhang-virtual-machine:~$ sudo apt-get install nfs-kernel-server //安装NFS服务器端
zhang@zhang-virtual-machine:~$ sudo apt-get install nfs-common //安装NFS客户端
2、添加NFS共享目录
把/nfsroot目录设置为NFS共享目录,打开文件/etc/exports
zhang@zhang-virtual-machine:~$ sudo vim /etc/exports
在文件末尾添加
/nfsroot *(rw,sync,no_root_squash) //其中*表示允许任何网段IP的系统访问该NFS目录
保存之后并退出,新建/nfsroot目录,并为该目录设置权限
zhang@zhang-virtual-machine:~$ sudo mkdir /nfsroot
zhang@zhang-virtual-machine:~$ sudo chmod -R 777 /nfsroot
zhang@zhang-virtual-machine:~$ sudo chown -R nobody /nfsroot
p.s.为了方便测试,在/nfsroot目录下创建NFS_Test目录用于测试
zhang@zhang-virtual-machine:~$ rmdir /nfsroot/NFS_Test/
3、启动NFS服务
zhang@zhang-virtual-machine:~$ sudo /etc/init.d/nfs-kernel-server start //启动NFS服务
zhang@zhang-virtual-machine:~$ sudo /etc/init.d/nfs-kernel-server restart //重启NFS服务
p.s.如果在NFS服务已经启动的请款下,如果修改了/etc/exports 文件,则需重启一下NFS服务,以刷新NFS的共享目录。当然,在下一次启动系统时,NFS服务时自动启动的。
4、测试NFS服务器
进行自测的基本方法为:将已经设定好的NFS共享目录mount到另一个目录下,看是否成功
假定Linux主机的IP为:192.168.133.133(可用 ifconfig -a 命令查看)
则可使用如下命令测试
zhang@zhang-virtual-machine:~$ sudo mount -t nfs -o nolock 192.168.133.133:/nfsroot /mnt
查看/mnt目录可看到/nfsroot中的内容
zhang@zhang-virtual-machine:~$ ls /mnt
NFS_test
版权声明:本文为qq_42955378原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。