一、suid(安全的用户id位)
suid针对文件/程序时,具备临时获得属主的权限
首先登陆账户user1

想要查看root文件夹下的文件 结果发现权限不够 无法查看

输入命令
[root@localhost ~]# chmod u+s /usr/bin/cat
切换回root
将文件/程序 的权限改变 ( 而不是改变用户的权限 )

紧接着查看文件信息

切换回用户user1 测试是否可以访问文件

试着删除cat程序的suid权限 看是否普通用户还能访问文件

切换普通用户 查看文件

测试成功
二、chattr(改变文件属性)
分类

输入命令
[root@localhost AAA]# lsattr file2
来查看文件的特殊属性

给文件添加特殊属性 i
输入命令
[root@localhost AAA]# chattr +i file2

试着将此文件删除

本文深入探讨了Linux系统中suid与chattr的使用,suid允许程序暂时提升权限,而chattr则用于设置文件不可更改等特殊属性,通过具体实例展示了这两种权限的设置与效果。
785

被折叠的 条评论
为什么被折叠?



