exports
/data/ 172.16.1.0/255.255.255.0 (rw,sync,all_squash)
/var/lib/nfs/etab
/data 172.16.1.0/255.255.255.0(ro,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,no_subtree_check,secure_locks,acl,no_pnfs,anonuid=65534,anongid=65534,sec=sys,ro,secure,root_squash,no_all_squash)
问题出在哪?
1
dreamusername 2019-08-20 12:41:39 +08:00
刚刚我测试了以下,你的 export 的 ip 地址后存在空格,所以后面的权限是默认的,实际在 /var/lib/nfs/etab 中会生成两条记录,把空格去掉重启 nfs 即可。
|
2
dreamusername 2019-08-20 12:44:08 +08:00 1
因为在`/etc/exports`配置的格式是文件夹后可以跟多条授权,因为你的 ip 后有空格,则生成默认的权限,而实际的权限因为没有主体,默认则为*,即所有连接,所以会生成两条授权。
|
3
FenixVu OP @dreamusername 谢了 折腾了半天没发现这个问题
|