红联Linux门户
Linux帮助

使用sudo提示说用户不在sudoers文件内

发布时间:2008-03-02 11:17:37来源:红联作者:kamui0523
[code][kamui0523@localhost virtualbox]$ sudo /usr/bi/VBoxTunctl -b -u kamui0523
Password:
kamui0523 is not in the sudoers file. This incident will be reported.[/code]在/etc/sudoers中不知道如何修改才能使用,希望得到帮助
文章评论

共有 7 条评论

  1. yongy1978 于 2014-07-24 16:07:18发表:

    可以这样解决:
    使用root权限,在/etc/sudoers中修改
    找到root all=(all) all那行
    下面添加username all=(all) all
    问题解决

  2. 于 2014-06-06 23:35:23发表:

    45612212121231321132213123123

  3. 于 2012-09-07 09:51:27发表:

    简单来说
    首先如果出现无法找到用户的名字,则先切换到root (su -)
    root权限下输入Visudo 或者 vim /etc/sudoers,
    找到     root ALL=(ALL) ALL的字段,在下一行追加:
        你要追加的名字 ALL=(ALL) ALL

    因为5分钟之后密码过期,下次需要重新输入,可以用以下方法
    你要追加的名字 ALL=(ALL) NOPASSWD: ALL

  4. kamui0523 于 2008-03-02 13:39:35发表:

    ok,已解决,谢谢

  5. gxf 于 2008-03-02 13:20:21发表:

    su -
    visudo -f /etc/sudoers

  6. yezhulin1982 于 2008-03-02 13:14:58发表:

    最好使用visudo命令来进行修改(这个是专门用来修改/etc/sudoers的,自动检查错误),需要root权限。

  7. gxf 于 2008-03-02 13:06:15发表:

    [code]su -
    echo 'username ALL=(ALL) ALL' >> /etc/sudoers

    username为你的用户名[/code]