在Ubantu终端执行以下命令即可安装:
sudo apt install nfs-kernel-server
?sudo mkdir /home/root/linux/nfs
nfs
服务器配置文件使用如下命令打开 nfs 配置文件/etc/exports:
sudo vi /etc/exports
打开/etc/exports 以后在后面添加如下所示内容:
/home/root/linux/nfs ?*(rw,sync,no_root_squash)
?解析:
????????/home/root/linux/nfs:指定/nfsroot为nfs服务器的共享目录
????????*:允许所有的网段访问,也可以使用具体的IP
????????rw:挂接此目录的客户端对该共享目录具有读写权限
????????sync:资料同步写入内存和硬盘
????????no_root_squash:root用户具有对根目录的完全管理访问权限
????????no_subtree_check:不检查父目录的权限
重启 NFS 服务,使用命令如下:
sudo /etc/init.d/nfs-kernel-server restart
输入以下指令查看nfs
服务器的共享目录:
showmount -e localhost
mount -t nfs -o nolock,vers=3?192.168.1.120:/home/root/linux/nfs /mnt
?解析:
??-t
:挂载的文件系统类型??-o nolock
,vers=3:不要文件锁,挂载NFSv3文件系统?
192.168.1.120:/home/root/linux/nfs:nfs服务器ip:服务器共享目录?
/mnt:客户端已存在的目录?
umount -v /mnt
??解析:
? ? ? ? -v:?执行时显示详细的信息