linux – 为什么NFS不识别新的UID?
发布时间:2020-12-14 02:39:30 所属栏目:Linux 来源:网络整理
导读:我有两个运行RHEL6的服务器.我有两个root访问权限.主服务器,我将其称为服务器,是一个数据库服务器.应用程序服务器(我将其称为客户端)通过NFS从服务器安装目录. 客户端和服务器上都有一个用户appuser.但是,客户端上的appuser的UID是502.服务器上的appuser的UI
我有两个运行RHEL6的服务器.我有两个root访问权限.主服务器,我将其称为服务器,是一个数据库服务器.应用程序服务器(我将其称为客户端)通过NFS从服务器安装目录.
客户端和服务器上都有一个用户appuser.但是,客户端上的appuser的UID是502.服务器上的appuser的UID是506. 两个用户都需要NFS共享上的读写功能.为了实现这一点,我在服务器上创建了appuser所拥有的共享. 在每个上运行id appuser产生:uid = 506(appuser). 当然,客户端无法识别该所有权,因为appuser在客户端上具有不同的ID.所以我做了以下事情: >将客户端/ etc / passwd中用户的UID更改为506. 现在,当我从客户端查看NFS共享时,我发现它归502所有.502是客户端上appuser的OLD ID.我无法从客户端更改NFS共享的所有权,因为这是物理上驻留在服务器上的卷. 我需要确保NFS共享显示来自服务器和客户端的appuser的所有权. 自从更改客户端上的appuser ID后,我错过了哪一步? 注意:我没有重启客户端(或其他任何东西.) 解决方法
id appuser可能会显示
shell仍然看到用户的旧UID.注销并重新登录.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |