首页 > 代码库 > 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                    临时开启