LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: betatoy

chroot以後I have no name的奇怪問題

[复制链接]
发表于 2006-6-4 21:38:06 | 显示全部楼层

会不会是passwd的存取权限的原因

看看/etc/passwd的属性,我曾经chmod 600 /etc/passwd,然后用其它用户(非root)登录的时候,bash提示符就是i have no name
我看了一下我的PS1是"\u@\h:\w\$",可能是其它用户不能读/etc/passwd造成的.
我用的是debian etch版本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-4 23:23:26 | 显示全部楼层
各位各位 我昨天無意中把/etc/nsswitch.conf這個文件無意中刪除了, 奇跡出現了. 我的bash顯示正確了. 我再把nsswitch.conf文件創建了一遍, bash又顯示不正確了. 不知這是爲什麽. 都是nsswitch.conf這個文件閙的. 那位大哥能解釋一下....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表