红联Linux门户
Linux帮助

求助:创建系统用户命令无效?

发布时间:2008-04-20 16:08:45来源:红联作者:linuxabcd
我用的REDHAT的系统,创建用户输入useradd命令后提示:bash: useradd: command not found
? 请问这个是什么问题啊?
文章评论

共有 8 条评论

  1. 西~红柿 于 2008-04-24 13:58:56发表:

    简单的适用USERADD “帐户名” 创建出来的帐户基本和WINDOWS的GUEST一样的权限。。。。。我那样创建出来的用户连MKDIR都不能用。。。:0w223dc :0w223dc

  2. silanca 于 2008-04-22 15:45:46发表:

    普通用户到root用:su -。只用su使用的是普通用户的环境变量root的权限,在此状况下使用usradd需要加上完整路径。

  3. gongji110 于 2008-04-22 09:45:34发表:

    就是环境变量的问题,不知道为什么usradd命令不对普通用户开放,郁闷。

  4. 西~红柿 于 2008-04-22 00:47:50发表:

    我也是新手,那个问题是用户的环境变量没切换过来,还是适用原用户的SHELL所导致的吧。。。

  5. 程礼峰 于 2008-04-20 16:34:30发表:

    你可能是修改了PATH
    改的方法是你在终端下$vi ~/.bashrc在那里输入PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
    然后退出vi 再键入$source ~/.bashrc应该就ok了吧
    试试吧掩以前就是这样搞定的

  6. linuxabcd 于 2008-04-20 16:27:46发表:

    刚试了下,直接以root方式登陆是可以的。非常感谢!:0wmjh(1

  7. linuxabcd 于 2008-04-20 16:19:59发表:

    是从普通用户su到root的。 必须要以root登陆然后执行useradd吗?
    我试下! 谢谢楼上的高人答复

  8. document 于 2008-04-20 16:18:14发表:

    你是不是从普通用户su到root的,如果这样的话,由于PATH变量的缘故,bash可能找不到useradd命令,你可以以直接以root登录,然后执行useradd,或用useradd的绝对路径/usr/sbin/useradd