NFS 过时的文件句柄适用于普通用户,但不适用于 root 用户

NFS 过时的文件句柄适用于普通用户,但不适用于 root 用户

我在 Ubuntu 服务器上安装了 freeipa 容器,并在服务器本身上安装了 NFS 服务器。当我在客户端计算机甚至服务器本身上挂载 NFS 目录时,我可以以 root 身份查看挂载的目录。但是,作为普通用户,我得到了过时的文件句柄。我没有使用 SELinux,autofs 也会出现这种情况。

我的/etc/exports:

/home   @netibglabservers(rw,sync,no_subtree_check,sec=krb5:krb5i:krb5p)

我的挂载命令:

sudo mount golgi.******.ac.il:/home /mnt/test

作为普通用户:

ls /mnt/test/<br/>
ls: cannot open directory '/mnt/test/': Stale file handle

以 root 身份:

sudo ls /mnt/test<br/>
ibg  ibglocal  localadmin  yuval  yuvallocal

证书:

klist<br/>
Ticket cache: KEYRING:persistent:96600001:krb_ccache_aGcxW72<br/>
Default principal: yuval@******.AC.IL<br/>
<br/>
Valid starting       Expires              Service principal<br/>
12/27/2021 16:38:59  12/28/2021 16:38:56  nfs/golgi.******.ac.il@******.AC.IL<br/>
12/27/2021 16:38:56  12/28/2021 16:38:56  krbtgt/******.AC.IL@******.AC.IL<br/>
<br/>

任何帮助都将不胜感激,
Yuval。

相关内容