本文目录一览

1,SUID是什么意思

suid afrika应该是布尔语(南非荷兰语)的"south africa ",英语和布尔语在南非是通用语言.所以钱币上有这两种文字."
南非
Set Group ID的意思。 其实回答的也比较正确的,SUID就是设置拥有创建文件的用户的身份的其他用户身份,意思是你和创建文件的所有者一样的身份权限。

SUID是什么意思

2,什么是Suid

SUID 是 Set User ID, SGID 是 Set Group ID的意思。 其实楼上回答的也比较正确的,SUID就是设置拥有创建文件的用户的身份的其他用户身份,意思是你和创建文件的所有者一样的身份权限。同理SGID也是一样的。查看的方式是ls -l: 现详细说明给你: 例如:touch myfile然后# ls -l 那么结果是:-rwxr--r-- 拥有者为root权限为读 写 执行 同组:读 其他用户 读 但是你要是使用# chmod 7777 myflie 会变成-rwsrwsrwt 注意这里面的s和上面的x的区别。 好了,就说这么多吧,你要是不懂还可以继续问,愿你学的愉快!!!!!

什么是Suid

3,linux文件用户权限中的SUID有什么用

1.SUID的作用仅针对于二进制程序。2.使用者(假设为我吧)要对该二进制程序有"x"权限3."以文件拥有者的身份"只在执行过程中有效(执行过程中我获得了该程序owner的权限)例子就好比 /usr/bin/passwd 这个二进制文件。它的权限是 -rwsr-xr-x ,我不是所有者,我具有"x"权限,我执行它时,获得了它的所有者(即root)的权限,所以在该二进制程序执行时,我可以用它来读到我平时是没有权限访问的 /etc/shadow 文件(-r--------),从而能更改我自己的密码。如果你想了解更详细内容,建议看看刘遄老师的另外就是刘遄老师的《linux就该这么学》,
是一种特殊权限,设置了suid的程序文件,在用户执行该程序时,用户的权限是该程序文件属主的权限。例如程序文件的属主是root,那么执行该程序的用户就将暂时获得root账户的权限。sgid与suid类似,只是执行程序时获得的是文件属组的权限。你可以看一下passwd这个命令程序的权限设置,它就是设置了suid权限的。设置方法为:chmod u+s filename (suid)chmod g+s filename (sgid)

linux文件用户权限中的SUID有什么用


文章TAG:是什么  什么  什么意思  意思  suid  
下一篇