红联Linux门户
Linux帮助

原来sudo 使用的是自己的密码而不是root用户密码

发布时间:2008-01-21 00:18:03来源:红联作者:wolf.m
如题,既然sudo能执行root命令,普通用户与root 还有什么区别?
文章评论

共有 4 条评论

  1. orochi215 于 2009-07-14 20:54:40发表:

    opensuse要求输入root密码哦

  2. gxf 于 2008-01-21 15:09:05发表:

    事实上涉及到linux权限设置机制,了解一下guid 和suid就知道其中的道理了,另外你ls -l /bin/sudo也可以看出点端倪,其实在很多编程工作中会用到这种技巧,即:一个非组内成员获得组内权限,同时也会成为一种安全隐患

    [ 本帖最后由 gxf 于 2008-1-21 15:11 编辑 ]

  3. marco.chan 于 2008-01-21 08:59:46发表:

    引用:
    原帖由 wolf.m 于 2008-1-21 00:18 发表
    如题,既然sudo能执行root命令,普通用户与root 还有什么区别?


    使用sudo可以执行大部分命令,但不是执行所有命令的~
    比如你用setup的时候,还是要root密码的~

  4. rmidable 于 2008-01-21 01:37:18发表:

    root 在linux中具有最高的权限,可以为所欲为
    普通用户是受限的