3 linux
我不小心在 linux 服务器中的 /var 目录上授予了 chmod 777 权限。
现在我观察到以下错误:
id:找不到用户 ID 673910804 的名称
id:找不到组 ID 673710593 的名称
id:找不到用户 ID 673910804 的
名称 [我没有名字!@tb-linux-d08 ~]$
请帮助我如何摆脱这个错误。
这些/var权限要么是红鲱鱼,要么是附带的。要使 uid-to-name 查找工作,以下内容必须正确,按顺序:
/etc/nsswitch.conf 需要有权限 0644,所有者 root:root。passwd文件中的条目需要正确 - 鉴于 ID 非常大,您可能不仅使用本地密码文件,还使用了一些 ldap 或 AD 设置?确保它已列出,并尽早列出。/etc/passwd必须具有权限 0644 和所有者 root:root。/var权限的来源,但如果不了解您用于身份验证的更多信息,则无法进行故障排除。至少,确保/var自身拥有权限 0755,所有者 root:root;它包含的目录应该由一个明显的系统用户/组(例如“mail” for /var/mail)或 root 所有,并且不是世界可写的(除了/var/tmp,如果存在,它应该是 root 拥有的并且具有权限 1777 )。如果这没有帮助(即使有帮助),请提供有关您的身份验证系统的更多信息 - LDAP、samba、AD(通过什么?)或其他内容。
| 归档时间: |
|
| 查看次数: |
22631 次 |
| 最近记录: |