特殊权限位:suid、sgid、sticky
2024-09-02 05:02:59
linux系统特殊权限位 suid、sgid、sticky
suid 使任意用户获得用文件属主相同的权限,sgid使用户获得与文件属组相同的权限(通过sgid获得的权限等同于同一用户组的权限)
表示方法:
suid、sgid属于特殊权限位,位于基础权限位的x权限位置,s表示有x权限,S表示无x权限。
sticky属于特殊权限位,位于基础权限位的x权限位置,t表示有x权限,T表示无x权限。
[root@ 55test ts]# ll /usr/bin/passwd
-rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd
[root@ 55test ts]# ll /etc/shadow
----------. 1 root root 904 Oct 10 23:39 /etc/shadow
设置suid、sgid方法:suid数字权限为4,sgid数字权限为2,sticky数字权限为1
chmod u+s a.sh #添加suid
chmod u-s a.sh #取消suid
chmod 4755 a.sh #添加suid
chmod 0755 a.sh #取消suid chmod g+s a.sh #添加sgid
chmod g-s a.sh #取消sgid
chmod 2755 a.sh #添加guid
chmod 0755 a.sh #取消guid chmod 6755 a.sh #添加suid、sgid
chmod 0755 a.sh #取消suid、guid [root@ 55test mm3]# chmod 7755 3.txt #添加suid、sgid、sticky
[root@ 55test mm3]# ll 3.txt
-rwsr-sr-t. 1 root root 0 Jul 4 2019 3.txt
[root@ 55test mm3]# chmod a-x 3.txt #取消ugo的x权限
[root@ 55test mm3]# ll 3.txt
-rwSr-Sr-T. 1 root root 0 Jul 4 2019 3.txt
[root@ 55test mm3]# chmod u+x 3.txt #添加用户x权限
[root@ 55test mm3]# ll 3.txt
-rwsr-Sr-T. 1 root root 0 Jul 4 2019 3.txt
最新文章
- Session在类库中的使用
- linux部署pxe+kickstart批量安装linux操作系统
- sql 默认id为1000
- 12款响应式的 jQuery 旋转木马(传送带)插件
- 备忘:powerbroker运行一个命令
- [SQL]声明触发器 <;待整理>;
- 软件工程 speedsnail 冲刺6
- oracle 字符集转换:AL32UTF8->;ZHS16GBK
- php数组去重实例及分析
- [Guava官方文档翻译] 7. Guava的Immutable Collection(不可变集合)工具 (Immutable Collections Explained)
- MVVM模式应用 之为ApplicationBarIconButton 添加Command操作属性
- asp.net中应用JQuery.pagination分页
- winform总结4>; 工欲善其事,必先利其器之xml校验
- 获取 修改 CSS 样式
- [ZJOI2011]看电影(MOVIE)
- PHP基础语法 【】【】 PHP函数
- Sqlserver 2008 R2安装的盘符空间不够用的解决办法
- Flex知识
- element ui 栅格布局
- C++字符串转化为数字的库函数