Kerberized NFSv4 没有写入权限

Kerberized NFSv4 没有写入权限

我在安装带有 Kerberos 的 NFSv4 时遇到了一些问题。我无法在 NFSv4-Share 上写入。

那是我的/etc/exports

/srv/export/      gss/krb5p(rw,fsid=0,no_subtree_check,async,no_root_squash)

那是我的/srv/exports

root@server:/srv/export# ls -lah   insgesamt 20K     drwxr-xr-x  4
root root 4,0K Sep 12 13:58 .   drwxr-xr-x  3 root root 4,0K Sep 12
13:58 ..   -rw-r--r--  1 root root   50 Sep 11 05:12 geheimnis  
drwxr-xr-x 11 root root 4,0K Sep 12 17:45 home   drwxr-xr-x  3 root
root 4,0K Sep 11 11:57 mnt

那是我的/srv/exports/home

root@server:/srv/export/home# ls -la   drwxr-xr-x 11 root  root 4096
Sep 12 17:45 .   drwxr-xr-x  4 root  root 4096 Sep 12 13:58 ..  
-rwxrwxrwx  1 root  root    4 Sep 12 13:45 ccccccccc.txt   drwxr-xr-x  2 user1 users 4096 Sep 12 14:28 user1   -rwxr-xr-x  1 root  root   13
Sep 12 14:27 do.sh   drwxr-xr-x  2 user2   users 4096 Sep 11 05:33
user2   drwxr-xr-x  2 user3   users 4096 Sep 12 14:21 user3  
drwxr-xr-x  2 user4  users 4096 Sep 11 05:34 user4   drwxr-xr-x  2
user5 users 4096 Sep 12 13:44 user5

如您所见,用户权限很好。

我尝试了以下挂载命令:

mount -v -t nfs4 -o sec=krb5p SERVER:/home /home

这很好用。但是当我尝试使用 Root 权限在 NFS 共享上写入时,我得到了:

Permission Denied

我还尝试了以下操作:

添加新的用户主体。然后以用户身份执行 kinit,然后我可以以非 root 用户身份读取 NFS 共享,但仍然无法写入。

有什么想法可以解决这个问题吗?

相关内容