d****g 发帖数: 1049 | 1 想加个新用户,ubuntu 9.10下。用命令行加结果新用户没法加载.bash_profile。说
文件找不到。而且命令行下tab completion没用。必须用那个图形界面的用户管理加
才行。有没有人碰到? |
x**m 发帖数: 941 | 2 用的什么命令添加用户?加完了以后把/etc/passwd拿出来示众。 |
d****g 发帖数: 1049 | 3 sudo useradd -d /home/newuser -m newuser
sudo passwd newuser
$>cat /etc/passwd|grep newuser
testuser:x:1003:1005::/home/newuser:/bin/sh
一个刚用图形界面新加的没问题用户:
$>cat /etc/passwd|grep gooduser
gooduser:x:1002:1004:gooduser,,,,:/home/gooduser:/bin/bash
区别是那几个逗号,也不知道啥意思:)
【在 x**m 的大作中提到】 : 用的什么命令添加用户?加完了以后把/etc/passwd拿出来示众。
|
x**m 发帖数: 941 | |
d****g 发帖数: 1049 | 5 谢谢,我就是奇怪为什么命令行和图形界面生成的用户会差别这么大。是故意的吗?
还是个bug? 没试过新版,不知道改了没有。
【在 x**m 的大作中提到】 : 问题在新用户的shell上面,换成/bin/bash就好了。中间的逗号参考: : http://en.wikipedia.org/wiki/Passwd_%28file%29
|