|
蓝森林 http://www.lslnet.com 2006年4月6日 20:18
[freeBSD 6.0]请教:用户登陆shell 的问题
freeBSD 6.0
ports 安装 bash2后
我在/etc/passwd 中改了登陆shell,如下:
yinjianhong:*:1015:1015:yinjianhong:/home/yinjianhong:/usr/local/bin/bash
可是我重新登陆后,用的不是bash, 而仍然是/bin/sh。 为什么?各位BSD大侠帮帮我。谢谢! |
vipw or man vipw |
man pw
man chsh |
:D 谢谢!! |
用 chpass 或者 chsh,或者不怕麻烦就用 pw
FreeBSD 不直接用这几个文本格式的文件。如果你真的想用最原始的办法,需要修改 /etc/master.passwd,然后运行 pwd_mkdb 生成二进制格式的数据文件。别费这个牛劲了
/etc/passwd 是从 /etc/master.passwd 生成的,去掉了一些东西。 |
| |