找回密码
 注册
查看: 703|回复: 1

SGID是什么意思?和SUID有什么区别啊?

[复制链接]
发表于 2004-3-15 21:01:08 | 显示全部楼层 |阅读模式
同上
发表于 2004-3-15 22:31:01 | 显示全部楼层
setuid setgid,说起来好长啊,简单些说:

setuid是针对文件的。一个可执行脚本文件 xx.sh  它被setuid 0 (uid=0 为root),文件本身拥有者为hew,并且hew有该文件的执行权,但hew执行该文件时,这个脚本是以root 权限被执行,而不是hew。

setgid针对目 一个目录 hew,拥有者为hew用户,被setgid 0 (0 为root组),但hew用户在该目录创建一个文件 xxx.xx 时文件拥有者为root 而不是 不setgid时的hew组。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-3-1 18:52 , Processed in 0.021967 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表