suid的相关问题,不知道怎么取标题名字啊!!

回复 收藏

我在suid这一章出现了疑惑,s权限是给文件所有者以及root用户之外的用户一个x权限,那么是否我们使用的这个第三人用户(假如是other的时候),该文件的other的用户必须得有x权限才可以,也就是假如我用other用户执行这个二进制可执行文件的时候,other用户的权限是r--,那么这个文件不管user的权限是不是rws都照样无法执行,所以必须是other位置必须得有个x 才可以呢?  如果我是other,我执行一个

rws rw- rw-  的这个文件 明显有s权限,却是不是依然无法执行,我自己试了 确实不行,我在这里有点进入迷宫的感觉,希望大家帮助一下 。

2016-12-31 23:23 举报
已邀请:
0

dongxinkuan

赞同来自:

我把passwd这个文件user的X权限都取消了,然后这个文件已经没有suid了,之后我再用其他人账户去执行,依然可以成功,那么suid不就没有意义了吗

0

dongxinkuan

赞同来自:

我把passwd的user权限不管设置成rws还是rwS还是rwx还是rw-  只要other有x权限 那么我用一个其他账户运行 依然可以运行 请问铭哥我是哪里的概念搞错了嘛  哈哈哈哈哈.........................

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: