阅读教程

UNIX SUID、SGID的深入理解

[日期:2008-06-23] 来源:  作者:志伟

由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,文章中如果有不当之处,请广大网友指正。

 

一、UNIX下关于文件权限的表示方法和解析

 

SUID 是 Set User ID, SGID 是 Set Group ID的意思。

 

UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:

 

9 8 7 6 5 4 3 2 1 0

- r w x r - x r - x

第9位表示文件类型,可以为p、d、l、s、c、b和-:

p表示命名管道文件

d表示目录文件

l表示符号连接文件

-表示普通文件

s表示socket文件

c表示字符设备文件

b表示块设备文件



[1] [2] [3] [4] [5] [6] [7] [8] [9..] [14] 下一页   
      
      使用百度搜索:UNIX SUID、SGID的深入理解百度中搜索:UNIX SUID、SGID的深入理解
阅读:
录入:志伟

评论 】 【 推荐 】 【 打印
上一篇:UNIX Xwindow的工作原理
下一篇:Linux/Unix操作系统远程桌面控制
本文评论       全部评论
发表评论


点评: 字数
姓名:

 
搜一下


 
本周热门教程
 

关于我们 | 广告合作 | 法律声明 | 联系站长 | 网站地图 | 网站搜索 | | Top ↑
Copyright © 志伟教程资料网 Powered by zhiweinet 1.0
 本栏目提供:UNIX SUID、SGID的深入理解