首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

setuid的一点疑问,该怎么解决

2012-03-23 
setuid的一点疑问看apue(英文版第二版p239)时,按照字面意思它说,一个普通用户运行man时,以下几步会发生:1.

setuid的一点疑问
看apue(英文版第二版p239)时,按照字面意思它说,一个普通用户运行man时,以下几步会发生:
1.real   user   ID=our   user   ID,   effective   user   ID=man,   saved   set-user-ID=man
2.man程序读取其配置文件
3.man程序调用setuid,改变effective   user   ID=our   user   ID
4.man程序读取我们的文件
5.filter完成,man程序调用setuid,改变effective   user   ID=man
6.man程序操作自己的文件

不知道我理解的对不对,哪位老大有补充?

[解决办法]
strace man ls

热点排行