问答详情
源自:3-1 Linux中SetUID(上)

/etc/shadow 权限为000,为什么root用户可以读写

老师讲解的时候说到 ll /etc/shadow后显示的是000,那么为什么root可以修改内部的内容呢?

提问者:慕沐5825658 2016-11-04 16:52

个回答

  • Damon__huang
    2016-11-09 09:24:13
    已采纳

    controller-192-168-0-20:~ # whoami

    root

    controller-192-168-0-20:~ # ll /etc/shadow

    -rw-r----- 1 root shadow 590 Nov  8 21:01 /etc/shadow


    如上,命令和你的是一样的

  • 酷睿N核
    2019-04-24 22:26:50

    老师在课程里说过了,root 是内裤外穿的超人,无所不能…普通权限限制不住它的

  • 阿阿金
    2019-01-04 17:44:54

    root用户的权限大

  • Damon__huang
    2016-11-04 17:38:36

    不是000吧,正常查询出来的结果是

    -rw-r----- 1 root shadow 783 Nov  3 11:04 /etc/shadow


    所有者是root,对该文件是有读写权限的,所以root可以修改该文件的内容。