Redhat 8 nfs网络共享

nfs网络共享

重点:
***两层权限:本地权限,共享权限
***客户端root身份访问服务端nfs时,服务端会降级客户端root为nobody权限(system default)
***nfs客户端加载nfs共享,仅仅只是加载到内存,重启失效。所以要加入fstab
需要安装

============================================
服务端_192.168.145.131                                
hostnamectl set-hostname test1.example.com               
yum install nfs-utils -y            
mkdir /mnt/share
vi /etc/exports
/mnt/share *(rw)
:wq
systemctl start nfs-server  
systemctl enable nfs-server
showmount -e
systemctl stop firewalld
============================================
客户端_192.168.145.133
hostnamectl set-hostname test2.example.com                                                        
yum install nfs-utils -y 
vi /etc/hosts                                                 
192.168.145.131 test1                                                  
192.168.145.133 test2                                                  
showmount -e test1                                                  
vi /etc/fstab                                                 
test1:/mnt/share /mnt/ nfs defaults,_netdev 0 0                                                 
:wq                                                 
mount -a    #挂载                                                 
mount        #查看挂载                                                 
df -Th
=============================================                                                

记住:此时服务端并没有给客户端她的本地权限
cat /etc/passwd  #查看所有用户
setfacl -m u:nobody:rwx /mnt/share
touch /mnt/xxx    #以nobody身份可以读写服务端
=============================================
fstab 切记切记要正确,否则重启后无法开机
=============================================
切记:一定一定一定关闭服务器端的防火墙
systemctl stop firewalld
systemctl status firewalld







posted @ 2020-07-07 11:11  k98091518  阅读(478)  评论(0编辑  收藏  举报