mount+nfs远程挂载

需求背景:

192.168.10.100 源服务器 目录:/root/test 目录属主属组普通用户,权限777

192.168.10.111 目标服务器 目录:/root/test111 目录属主属组普通用户,权限777

首先看下源服务器是否有nfs程序:rpm -qa |grep nfs 如果没有:

 1 yum -y install nfs-utils 

安装完成后修改 /etc/exports 配置文件:

1:指的是需要挂载的目录,也就是共享的目录位置

2:指的是客服务器的IP地址或者网段

3:指的是权限部分,可以根据需求进行设置: 设置输出目录只读 ro 设置输出目录读写 rw

用户映射选项 all_squash 将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);

no_all_squash 与all_squash取反(默认设置);

root_squash 将root用户及所属组都映射为匿名用户或用户组(默认设置);

no_root_squash 与rootsquash取反; anonuid=xxx 将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户 (UID=xxx);

anongid=xxx 将远程访问的所有用户组都映射为匿名用 户组账户,并指定该匿名用户组账户 为本地用户组账户(GID=xxx);

其它选项 secure 限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);

insecure 允许客户端从大于1024的tcp/ip端口连接服务器; sync 将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;

设置完成后保存文件,启动nfs服务 其次去目标服务器上创建一个挂载目录/root/test111,目录权限属主最好设置成普通用户和777权限;

进行挂载操作

 1 mount -t nfs 192.168.10.100:/root/test /root/test111 

挂载完成后进行查看:

补充:

卸载:umount /root/test111

强制卸载:umount -l /root/test111 适用于umount 卸载时出现busy错误提示

猜你喜欢

转载自www.cnblogs.com/Dfengshuo/p/11914659.html