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

  

最新文章

  1. Session在类库中的使用
  2. linux部署pxe+kickstart批量安装linux操作系统
  3. sql 默认id为1000
  4. 12款响应式的 jQuery 旋转木马(传送带)插件
  5. 备忘:powerbroker运行一个命令
  6. [SQL]声明触发器 <待整理>
  7. 软件工程 speedsnail 冲刺6
  8. oracle 字符集转换:AL32UTF8->ZHS16GBK
  9. php数组去重实例及分析
  10. [Guava官方文档翻译] 7. Guava的Immutable Collection(不可变集合)工具 (Immutable Collections Explained)
  11. MVVM模式应用 之为ApplicationBarIconButton 添加Command操作属性
  12. asp.net中应用JQuery.pagination分页
  13. winform总结4> 工欲善其事,必先利其器之xml校验
  14. 获取 修改 CSS 样式
  15. [ZJOI2011]看电影(MOVIE)
  16. PHP基础语法 【】【】 PHP函数
  17. Sqlserver 2008 R2安装的盘符空间不够用的解决办法
  18. Flex知识
  19. element ui 栅格布局
  20. C++字符串转化为数字的库函数

热门文章

  1. [nginx] CORS配置多域名
  2. Docker push image to Docker hub
  3. always_populate_raw_post_data
  4. ACE官网
  5. webpack4常用片段
  6. 异步分发任务celery
  7. Scratch少儿编程系列:(二)界面介绍及相关概念
  8. 数据结构系列之2-3树的插入、查找、删除和遍历完整版代码实现(dart语言实现)
  9. 20191112 Spring Boot官方文档学习(4.5-4.6)
  10. Linux系统常用命令之top