NFS文件服务
Posted lwenwu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NFS文件服务相关的知识,希望对你有一定的参考价值。
- 安装NFS服务
Yum install nfs-utils –y
2、关闭防火墙 service iptables stop
3、/etc/exports NFS服务配置文件
/home/share *(sync,rw,no_root_squash)
/home/share 共享文件
*是指能够访问NFS服务器的客户端
sync 数据同步 ro 只读 rw 能读写
all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。
no_all_squash 保留共享文件的UID和GID(默认)
root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)
no_root_squash root用户具有根目录的完全管理访问权限
anonuid=xxx 指定NFS服务器/etc/passwd文件中匿名用户的UID
anongid=xxx 指定NFS服务器/etc/passwd文件中匿名用户的GID
service rpcbind start
service nfs restart
- 客户端挂裁
Yum install nfs-utils 安装NFS服务
关闭防火墙 service iptables stop
mount -t nfs 192.168.0.5:/home/share /mnt/share
NFS服务挂载 将NFS服务器中的共享目录挂载到本机目录中
?
例NFS服务器192.168.1.11 客户端192.168.1.22
- 在centos-1上配置NFS文件共享
Vi /etc/export
2)Service nfs restart 重启nfs服务
3)客户端访问
Service iptables stop 关闭防火墙
(1)/down *(sync,rw)所有客户端都能访问/down共享目录,并能读写和数据同步,root用户具有anonymous用户一样的权限
root用户没有权限写入
所以客户端要写入数据必须更改NFS服务器中/down的权限chomd 777 /down 目录权限完全访问
(2)/share 192.168.1.0/24(sync,rw,no_root_squash)只允许192.168.1.0/24网段访问NFS服务中的/share共享目录,root用户具有完全权限
(3)/public 192.168.1.22(ro)只允许192.168.1.22一台主机访问NFS服务器上/public共享目录,并只能读取不能写
以上是关于NFS文件服务的主要内容,如果未能解决你的问题,请参考以下文章