NFS服务会经常用到,用于在网络上共享存储。举一个例子来说明一下 NFS 。假如有三台机器 A、B、C,它们需要访问同一个目录,目录中都是图片,传统的做法是把这些图片分别放到 A、B、C。但是,若使用 NFS,只需要放到 A 上,然后 A 共享给 B 和 C 即可。访问的时候,B 和 C 是通过网络的方式去访问 A 上的那个目录的。
首先要先安装两个包
yum install -y nfs-utils rpcbind
打开这个配置文件
vim /etc/exports
/mnt 192.168.1.111(rw,sync)
共享的是mut目录 目标是192.168.1.111这个ip 权限是rw,同步。。
启动rpcbind
/etc/init.d/rpcbind start
启动nfs
/etc/init.d/nfs start
另一台机器上,安装nfs
yum install nfs-utils
查看共享机器共享的目录,共享给谁
showmount -e 192.168.1.117
启动rpcbind和nfs
/etc/init.d/rpcbind start
/etc/init.d/nfs start
挂载
mount -t nfs 192.168.1.117:/mnt/ /opt/
第一台机器上的/mnt目录的权限是r-x,所以在另一台机器的/opt下不可写。
授权/mnt目录777权限,第一台机器可写。文件的所有者和所属组是nfsnobody