Linux的特殊权限(suid、sgid、sticky)
来源:互联网 发布:手机淘宝如何分享宝贝 编辑:程序博客网 时间:2024/06/11 19:08
一、文件的特殊权限
1、安全上下文简介:
(1)进程访问文件时的权限匹配机制如下:
①进程的发起者为:进程的属主
②进程的属组:通常为进程属主的基本组
2、让可执行文件有suid:
(1)任何用户执行此可执行文件时,不再以用户自己的身份当作进程的属主,而是以文件的属主当作进程的属主。
(2)suid表现为文件属主权限执行位上的s或S
有x权限位:s
无x权限位:S
3、如何设定suid权限
(1)格式:chmod u+s FILE…
(2)或者:假设原来的权限为755
chmod 4755 FILE…
4、目录文件的sgid
(1)具有sgid的目录,用户在此目录下创建文件时,新建文件的数组不再是用户所属的基本组,而是目录的属组。
(2)格式:chmod g+s FILE…
(3)或者:假设原来的权限为755
chmod 2755 FILE…
(4)sgid表现为文件属组执行权限位上的s或S
有x权限位:s
无x权限位:S
(5)用户能否删除文件取决于用户在该目录下是否有写权限
(6)其他用户在此目录下修改属主不是自己的文件是依靠:该用户以属组的身份发起进程
5、粘滞位:sticky
(1)对于公共可写的目录,用户可创建文件,可以删除自己的文件,但无法删除别的用户的文件。
(2)格式:chmod o+t FILE…
(3)或者:假设原来的权限为755
chmod 1755 FILE…
(4)sticky表示其在其他用户上表示为t或者T
有x权限位:t
无x权限位:T
6、suid、sgid、sticky作为3位构成一个八进制数字用于表示是否有该3位权限
- Linux的特殊权限(suid、sgid、sticky)
- 这三种特殊权限(suid、sgid、sticky)
- [Linux]:Linux文件特殊权限 SUID/SGID/Sticky Bit
- Linux文件特殊权限 SUID/SGID/Sticky Bit
- Linux文件特殊权限 SUID/SGID/Sticky Bit
- Linux文件特殊权限 SUID/SGID/Sticky Bit
- Linux文件特殊权限 SUID/SGID/Sticky Bit
- 再次学习linux文件特殊权限:SUID、SGID、Sticky Bit
- 再次学习linux文件特殊权限:SUID、SGID、Sticky Bit
- linux 三种特殊权限简介 suid sgid sticky-bit
- 文件特殊权限:SUID/SGID/Sticky Bit
- 文件特殊权限:SUID/SGID/Sticky Bit
- 文件特殊权限:SUID/SGID/Sticky Bit
- 文件特殊权限:SUID/SGID/Sticky Bit
- linux高级权限suid|sgid|sticky
- linux学习入门14——Linux扩展权限(linuxcast.net)(uamsk、特殊权限(suid,sgid,sticky))
- A007:文件特殊权限位学习( SUID、SGID、STICKY )
- suid sgid sticky-bit 三种特殊权限简介
- 《软件开发者路线图》读书随笔
- 关于素数的问题
- C专家编程 九 什么时候数组与指针相同(一)
- SQL 结果集合操作
- OpenGL绘制一张图片的流程--以android-openGL-canvas为例
- Linux的特殊权限(suid、sgid、sticky)
- 并查集
- Ubuntu14.04下 ROS indigo使用kinect 亲测好用
- 1638: [Usaco2007 Mar]Cow Traffic 奶牛交通
- 尝尝nodeJs 的味道
- 用pip安装pymongo模块报错:Could not find a version that satisfies the requirement pymongo(from version:)
- 零散的东西
- 参数化登陆防止SQL注入攻击
- BZOJ1854: [Scoi2010]游戏