服务端共享目录本地用户挂载
服务端:
(一)创建nfs共享目录 nfsshare
1.1在home/test/share下创建共享目录 (目录名随意,这里用share)
mkdir /home/test/share
1.2给刚创建的目录修改为可读可写可执行的权限
chmod 777 /home/test/share
1.3随意往share目录下放些文件,看后续挂载情况
echo “hello,file1” > /home/test/share/file1
echo “hello,file2” > /home/test/share/file2
echo “hello,file3” > /home/test/share/file3
1.4 检查一下上一步存放的文件是否在share目录下
ls /home/test/share
(二)设置共享目录允许访问的主机和访问权限
vim /etc/exports
在里面添加:
/home/test/share
192.168.153.0/255.255.255.0(rw,sync,no_root_squash)
#192.168.153.0/255.255.255.0 这里指的是可访问的IP范围
记得存盘退出 :wq
(三) 启动RPC程序、 配置host.allow和host.deny文件
3.1启动RPC:
/etc/init.d/rpcbind start
3.2配置host.deny文件:
vim /etc/hosts.deny
在里面添加:
protmap:ALL
记得存盘退出 :wq
3.3添加允许访问的主机网段:
vim /etc/hosts.allow
在vim编辑器里添加:
portmap:192.168.153.0/255.255.255.0
#这里的网段要和前面填写的一致
记得存盘退出 :wq
(四)重启portmap、NFS服务
/etc/init.d/nfs-kernel-server restart
/etc/init.d/rpcbind restart
(五)显示NFS是否可以正常运行
/etc/init.d/nfs-kernel-server status
showmount -e
如果显示如下,说明服务端的配置就完成了。
待插入图片
客户端:
(一)创建本地目录abc
mkdir /abc
(二)本地目录挂载到服务端
2.1查看本机ip地址 Ifconfig
将/abc挂载到/home/test/share目录下
mount -t nfs 192.168.153.*(本机ip地址):/home/test/share /abc
(三)测试 查看abc目录里的文件是否与share目录里的同步
3.1 看share目录下:
ls /home/test/share
3.2 看abc目录下:
ls /abc
如果abc里也存有与share目录下的文件,实现文件共享功能