Linux中SetGID
来源:互联网 发布:网络热词2016及解释 编辑:程序博客网 时间:2024/06/05 04:24
一 SetGID针对文件的作用
1、只有可执行的二进制程序才能设置SGID权限
2、命令执行者要对该程序拥有x(执行权限)
3、命名执行在执行程序的时候,组身份升级未该程序的文件属组
4、SetGID权限同样只在该程序执行过程中有效,也就是说组身份改变只在程序执行过程中有效。
二 locate命令应用
1、举例
[root@localhost ~]# ll /usr/bin/locate
-rwx--s--x. 1 root slocate 40496 Jun 10 2014 /usr/bin/locate
[root@localhost ~]# ll /var/lib/mlocate/mlocate.db
-rw-r-----. 1 root slocate 3188431 Aug 5 09:07 /var/lib/mlocate/mlocate.db
2、解释
三 SetGID针对目录的作用
1、普通用户必须对此目录拥有r和x权限,才能进入此目录
2、普通用户在此目录中的有效组会变成此目录的属组
3、若普通用户对此目录有w权限,新建的文件的默认属组是这个目录的属组
四 设定SetGID
2代表SGID
chmod 2755 文件名
chmod g+s 文件名
五 取消setGID
chmod 0755 文件名
chmod g-s 文件名
六 实战
1、root用户操作
[root@localhost tmp]# chmod 2777 test
[root@localhost tmp]# ll -d test
drwxrwsrwx. 2 root root 6 Aug 5 18:51 test
2、lw用户操作
[lw@localhost test]$ touch bols
[lw@localhost test]$ ll bols
-rw-rw-r--. 1 lw root 0 Aug 5 18:58 bols
阅读全文
0 0
- Linux中SetGID
- linux中用户组的管理(setuid、setgid)
- linux中用户组的管理(setuid、setgid)
- Linux中特殊权限setuid setgid stick bit详解
- linux中一些特殊的权限(setuid/setgid/sticky)
- linux 的setuid setgid
- Linux setUid,setGid 实例
- setgid
- linux setuid setgid setegid函数
- Linux中的setuid和setgid
- linux特殊权限SetGID-37
- Linux setuid setgid stickybit 权限
- linux/unix特殊权限setuid,setgid,sticky
- linux下setuid,setgid ,setbit的区别
- 配置 linux 开机运行脚本 && setuid & setgid
- linux特殊权限:setUid, setGid, 粘着位(sticky)
- 【Linux文件权限管理】关于SetUID、SetGID的说明
- linux特殊权限:setUid, setGid, 粘着位(sticky)
- Fresco
- 事件委托原理
- Linux中SetUID(上)
- Linux中SetUID(下)
- 手工编写第一个Java Web程序
- Linux中SetGID
- 2.1标识符与关键字
- 搭建Java Web开发环境——Tomcat
- C++数据结构用一个变量或一个临时栈实现栈的复制
- Qt--QObject
- Linux中Sticky BIT
- Linux中不可改变位权限
- pat乙级真题 1012. 数字分类 (20)
- 网络请求框架总结