首页 > 代码库 > nfs 共享 portmap
nfs 共享 portmap
nfs 共享 portmap
要求
1.将/root 共享给192.168.10.20,可写、同步,允许客户机以root权限访问
2.将/usr/src共享给192.168.10.0/24网段,可写、异步,所有用户身份都映射成nfsnobody
3.访问测试,并自动挂载
实现步骤:
安装需要的软件包
Yum –y install nfs-utilsprotmap
二、/etc/init.d/portmap restart 启动服务(先)
/etc/init.d/nfs restart 启动服务
三、vim /etc/exports 配置文件
/nfs 192.168.10.20(rw,sync,no_root_squash)
共享/nfs文件夹读写,同步,允许root登陆,只允许192.168.10.20登陆默认不允许映射为nfsnoboby
/usr/src 192.168.10.0/24(ro,async,all_squash)
/usr/src文件夹只读,异步,全部映射。只允许192.168.10.0网段登陆
exportfs -rv重读配置文件
测试
showmount -e 192.168.10.253查看NFS共享信息
showmount -e 192.168.10.253 查看NFS共享使用情况
挂载
mount 192.168.10.253:/usr/src/ /data/src/
mount -t nfs 192.168.10.10:/nfs/ /data/root/
rpcinfo -p 192.168.2.253查看RPC端口
vim /etc/fstab开机自动挂载(网络重启挂载)
192.168.10.10:/nfs//nfsnfs defaults,_netdev 0 0
备:
chmodo+w /usr/src/
setfacl -m u:nfsnobody:rwx /usr/src/
df -hT | grepnfs
关闭防火墙和SELinux
[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -X
[root@localhost ~]# serviceiptables save
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=disabled 重启生效
setenforce 0 临时关闭
setenforce 1 临时开启