当前位置:  技术问答>linux和unix

setuid的一点疑问

    来源: 互联网  发布时间:2016-02-04

    本文导语:  看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 use...

看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

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教个setuid(getpid())的问题
  • 一个关于脚本和setuid位的问题,请指教 iis7站长之家
  • setuid函数没用?
  • 请教:关于设置setuid的问题
  • 请问在linux下C编程,setuid()应当怎么用?
  • 输入reboot后提示userhelper must be setuid root
  • Setuid/gid script is writable by world 内核编译
  • 一个关于脚本和setuid位的问题,请指教


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3