免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1727 | 回复: 7
打印 上一主题 下一主题

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-11 09:07 |只看该作者 |倒序浏览
[root@**os root]# ll /etc/shadow
-r--------    1 root     root          929  5月10 22:28 /etc/shadow
请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

论坛徽章:
0
2 [报告]
发表于 2003-06-11 09:16 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

shadow文件属于root,root对于系统所有的只读文件都能通过强制方式写入;
其次,所有用户对于自己所有的只读文件,也可以通过强制方式写入。

论坛徽章:
0
3 [报告]
发表于 2003-06-11 09:21 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

谢谢您的回复。还有个问题问下,我想我听明白你的回答了,但是如果root对于系统所有的只读文件都能通过强制方式写入,那么,文件的只读属性不是无效了,还有,passwd的时候就直接强制写入了,对文件来说,这种强制没有任何提示,是不是容易破坏文件(我指对别的我们不知道属性的文件来说)

论坛徽章:
0
4 [报告]
发表于 2003-06-11 09:29 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

root是超级用户,是系统管理员,在传统的linux或者unix下,他能控制整个系统,并且,如果他不能写系统的文件,一些管理任务就无法实现;至于passwd,他有自己的进程间的通信机制;
在一些安全操作系统中,root的权限得到控制;

论坛徽章:
0
5 [报告]
发表于 2003-06-11 09:32 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

比如你用 vi 去修改只读文件, 它会警告你.

如果内核发现进程的 uid 为0, 则根本不去检查文件属性, 因此自己写程序时, 要留点神.

论坛徽章:
0
6 [报告]
发表于 2003-06-11 09:34 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

也对

论坛徽章:
0
7 [报告]
发表于 2003-06-11 09:36 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

大家回答得很清楚,谢谢你们~~~~~~~

论坛徽章:
0
8 [报告]
发表于 2004-03-20 07:34 |只看该作者

请问,连root对shadow都只有只读,passwd是如何修改改文件内容的

root改密码不受限制,其他用户改密码和登录都必须借助login和passwd的suid权限,在执行的时候临时切换为root,完成任务后回复为原权限。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP