liunx特殊权限

拜拜、爱过 提交于 2019-11-28 03:28:25

一:setuid :

 

给文件设置 SetUID的两种方法

 1. chmod 4755 filename   

  2. chmod u+s 文件名  

取消文件的SetUid权限

 1.chmod  755 filename

 2. chmod  u-x  filename

 

 

二:setgid

1.当可执行文件有setgid权限时,也就是-rwx-rs-rx 也就是组权限的x被替换成s;-rwx-rs-rx

当用户去执行该命令的时候,就化身成为该组的成员,拥有宿组的权限。

2.当目录拥有setgid权限时,drwx-rs-rx ,当用户在该目录下创建文件,新创建的文件或目录所属组都是拥有setgid这个目录

的所属组。

给文件设置 SetGID的两种方法

 1. chmod 2755 filename   

  2. chmod g+s 文件名  

取消文件的SetUid权限

 1.chmod  2755 filename

 2. chmod  g-x  filename

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!