我正在使用 NFSv4 并在服务器上使用了以下 /etc/exports
(比方说,xx.xx.xx.x0
):
/var/www/html/project xx.xx.xx.x101(rw)
/var/www/html/project xx.xx.xx.x102(rw)
当我检查 mount
时,每个客户端都显示如下内容:
xx.xx.xx.x0:/var/www/html/project on /var/www/html/project type nfs (rw,vers=4,addr=xx.xx.xx.x0,clientaddr=xx.xx.xx.x101)
但是当我查看挂载目录 ls -laZ
(使用 Z 选项)时,它显示如下:
drwxrwxrwx. 11 user1 user1 ? 4.0K Mar 9 02:36 .
drwxr-xr-x. 26 user1 user1 ? 4.0K Mar 8 18:17 ..
drwxrwxrwx. 9 user1 user1 ? 4.0K Sep 3 2012 wp-admin
drwxrwxrwx. 8 user1 user1 ? 4.0K Dec 12 09:47 wp-content
drwxrwxrwx. 8 user1 user1 ? 4.0K Oct 16 12:04 wp-includes
-rwxrwxr--. 1 user1 user1 ? 647 Mar 8 18:54 .htaccess
-rwxrwxr--. 1 user1 user1 ? 395 Dec 12 09:49 index.php
-rwxrwxrwx. 1 user1 user1 ? 20K Dec 12 09:49 license.txt
-rwxrwxrwx. 1 user1 user1 ? 9.0K Dec 12 09:49 readme.html
问题是 ?
问号,我认为它显示了错误的文件安全上下文值。
- 有什么好主意吗?
注意:SELinux 在每台机器上都被禁用。
最佳答案
我自己了解到我在客户端上意识到 SELinux
阻止了安全上下文权限,而 NFS 服务器完全禁用了 SELinux。所以我在这台客户端机器上禁用了 SELinux
并重新启动,然后在所有端都显示了完全相同的文件/目录安全上下文。
关于linux - NFS 在客户端上显示安全上下文 "?"/"blank"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15301287/