一.实验环境
nfs 服务器地址:10.20.23.13
客户机地址:10.20.23.159
setenforce 0
iptables -F
二.操作过程
服务器主机:
1.安装:yum -y install nfs-utils rpcbind
2.创建共享目录:useradd -u 1003 jerry
mkdir /var/web
mkdir /var/cloud
chmod a+W /var/web/
3.配置访问权限:
vim /etc/exports
/var/web/ 10.20.23.159(rw,async,no_root_squash)
/var/cloud/ *(ro,sync)
4.开启服务:
service nfs start
service rpcbind start
chkconfig rpcbind on
chkconfig nfs on
客户端:
setenforce 0
iptables -F
查看共享目录:
showmount -e 10.20.23.13
挂载共享目录:
mkdir /var/web
useradd -u 1003 jerry
挂载:
mount 10.20.23.13:/var/web/ /var/web/
chmod a+w /var/web
测试:
touch jerry.txt
在nfs服务器上能看到创建的文件。
开机自动挂载:
vim /etc/fstab
10.20.23.13:/var/web /var/web nfs defaults 0 0
只读权限测试:
mkdir /var/cloud/
mount 10.20.23.13:/var/cloud /var/cloud
创建文件创建不了,提示:mkdir: cannot create directory 鈥榡j鈥 Read-only file system
这是因为我在服务端设置了/var/cloud/ *(ro,sync)只读权限。