su到某个用户或执行whoami时报错如下
whoami: cannot find name for user ID xxx
原因是/etc/passwd权限太小,改成644权限就好了
同理,/etc/group也可能存在这个问题
本文介绍了当使用whoami命令或切换用户时遇到“cannot find name for userIDxxx”错误的原因及解决办法。通常此问题是由于/etc/passwd文件权限设置不当导致,调整其权限至644即可解决。此外,/etc/group文件也可能出现类似问题。
su到某个用户或执行whoami时报错如下
whoami: cannot find name for user ID xxx
原因是/etc/passwd权限太小,改成644权限就好了
同理,/etc/group也可能存在这个问题
2946

被折叠的 条评论
为什么被折叠?
