红联Linux门户
Linux帮助

用户与用户组添加问题

发布时间:2009-04-07 09:41:15来源:红联作者:xtygaht
我用的是REDHAT很奇怪我在终端用useradd这个命令进行用户添加不行提示没得这个命令,不知道是不是跟用户登陆的shell有关我用cat命令查看了一下/etc/passwd这个文件发现使用的是/bin/bash,不止这样还有好多的命令也用不得如用户组的添加.于是我就直接更改系统文件来添加用户我用vim /etc/passwd与vim /etc/shadow来添加用户名在这两个文件中都增加了一行ceshi::501:501:ceshi:/home/ceshi:/bin/bash然后用mkdis -q /home/ceshi来建立ceshi这个文件由于用的是root用户来进行的所以还用chown ceshi /home/ceshi来更改ceshi这个文件夹的所有为ceshi这个用户.最后用cp /etc/skel /home/ceshi这条命令来复制配置文件.用户是新建好了不过我用命令passwd ceshi给这个用户改密码的时候却不行提示:User not known to the underlying authentication module.与此同时,我登陆的是X界面,当我打开"用户和群组"的时候打不开出现一个对话框,大概的意思是有一个用户没有设置密码不安全之类的,由于小弟英语差不好意思了.于是我在那些配置文件中把那个用户删除了就好了.真的是烦啊,各位大吓们给点经验啊!

关于不能用useradd等命令,发现有些命令得用root用户登陆才能运行,就算在终端里用su命令提升到root权限也还是不行,这个是怎么回事?
文章评论

共有 4 条评论

  1. xtygaht 于 2009-04-10 16:54:19发表:

    现在不说这个命令的事
    就说那个改文件添加的问题

  2. 相思爱文 于 2009-04-09 03:50:01发表:

    /usr/sbin/useradd
    没有就安装

  3. xtygaht 于 2009-04-08 09:29:40发表:

    这个命令的问题搞定聊????我上面写聊呢

  4. hantu 于 2009-04-08 00:45:00发表:

    useradd没有就用adduser