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

su 的源代码研究

    来源: 互联网  发布时间:2016-05-13

    本文导语:  最近研究了一段时间su命令的源代码!感觉似乎懂了!于是亲自编译了一下源代码,可是突然发现su root时总是提示密码错误!天啦,我真不知道该怎么办了!学习这个真是打击人阿!代码太长,具体在coreutils-5.2.0里面...

最近研究了一段时间su命令的源代码!感觉似乎懂了!于是亲自编译了一下源代码,可是突然发现su root时总是提示密码错误!天啦,我真不知道该怎么办了!学习这个真是打击人阿!代码太长,具体在coreutils-5.2.0里面有,大家都是高手,怎么编译
su命令我就不说了!忘大家帮忙,如果再搞不定,我就不玩linux的!
如果没有源代码的话,留下邮箱,我发过去!

|
$ ls -l /usr/bin/su
-r-sr-xr-x 1 root sys 25748 May 25  2005 /usr/bin/su

需要把文件的属主设置为root, 然后设置上setuid位。

|
很多系统还要求用户与root在同一个group才能su

|
SU有一个特殊的stick bit需要设置。

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












  • 相关文章推荐
  • php实现socket实现客户端和服务端数据通信源代码
  • linux源代码的时间函数源代码
  • RedHat Linux是开放源代码的吗?如何能看见它的源代码,如何进行修改?
  • 源代码!源代码!
  • 寻找<<java2图形设计卷2SWING>>一书源代码和<<java网络高级编程>>一书源代码
  • 请问一些shell命令的源代码,比如cp 的源代码存放在什么目录中?
  • 高分请教!Netscape浏览器的源代码公开了吗?从那里可以得到For linux的源代码?
  • 博客 iis7站长之家
  • 谁能告诉我早期LINUX内核的源代码和C编译器的源代码,哪能找到!谢谢!要多少分都给!
  • 谁有Java源代码中floatToIntBits,intBitsToFloat的源代码?
  • 我想查看fputs(),fread(),fwrite(),fclose()函数的源代码,请问这部分的源代码在哪个RPM包里。
  • Linux源代码中ata驱动为什么要调用pci驱动的代码
  • 怎样用script实现某段html随滚动条滚动的效果?最好能给源代码?或者给出能看到源代码的链接也可以
  • 请问高手:Ctrl+Alt+F1~F8可以切换虚拟终端,这个代码是在哪儿实现的?我搞不懂,最好指点源代码大概位置。
  • 高分请教:redhat 的各种应用程序源代码放在哪儿?
  • 为什么比较freebsd和linux的源代码,觉得linux的代码十分的庞大。。
  • 请教如何查看gFTP的源代码?
  • 在哪里可以看到Linux的源代码???
  • 关于源代码的问题
  • 怎么得到KDE的源代码???
  • 内核源代码树 怎么理解啊?


  • 站内导航:


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

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

    浙ICP备11055608号-3