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

来源:3-1 Linux中SetUID(上)

慕沐5825658

2016-11-04 16:52

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

写回答 关注

4回答

  • 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


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

    慕沐5825...

    好的,谢谢你~

    2016-11-09 09:56:15

    共 1 条回复 >

  • 酷睿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可以修改该文件的内容。

    Damon_... 回复慕沐5825...

    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 如上,命令和你的是一样的

    2016-11-09 09:24:51

    共 2 条回复 >

Linux权限管理之特殊权限

本Linux教程一定会让你对Linux中的权限有更深刻的认识

33276 学习 · 69 问题

查看课程

相似问题