背景
在使用linux环境在给用户授权,或者挂载时候,如果是同一套服务器的其他服务器上出现的用户跟挂载或者授权的用户id重复,会导致挂载文件的权限不对,导致无法访问或者授权失败的情况
Action
查看对应用户的UID和GID
#查看linux所有用户的额相关信息
cat /etc/passwd
停止该用户下所有的进程和解挂所有的挂载
修改用户的UID和GID
#使用root用户
#修改UID由1000修改成1001
usermod -u 1001 test
#修改GID由1000修改成1001
usermod -g 1001 test
重新给用户目录赋权限
#使用root用户
chown -R test:test /home/test
FAQ
再次启动test用户下的进程发现没有权限or启动失败
#使用root用户
#需要清理下/tmp临时目录下残留的test用户的进程
cd /tmp; ll
查看有参与进程的文件夹, 然后全部rm掉