从 NFS 中删除用户和主目录

从 NFS 中删除用户和主目录

我有 10 个系统,每个系统都安装了 OpenSUSE。我创建了 2 个服务器,一个是 NIS,另一个是 NFS,我已将 5 个用户添加到 NIS,并将他们相应的主目录同步到第二个系统 (NFS)。现在我想编写一个脚本,它可以删除用户,也可以删除位于 NFS 上的相应主文件夹。

我尝试了 userdel,但无法从 NFS 中删除目录

NFS 服务器的 Mt /etc/exports 是

homescis *(fsid=0,crossmnt,rw,root_squash,sync,no_subtree_check)

答案1

在服务器上,更改root_squashno_root_squash并执行exportfs -av。这会导致客户端上的 root 发出的请求在服务器上没有权限的情况下被解释;如果您希望运行 usermod 之类的工具,则需要/home文件系统上的 root 权限。

相关内容