免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 10029 | 回复: 5
打印 上一主题 下一主题

[FreeBSD] FreeBSD setuid权限的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-08-09 15:28 |只看该作者 |倒序浏览
根据FreeBSD 9.1 info chmod中所说:
Executable files with this bit set will run with effective uid set to the uid of the file owner. Directories with this bit set will force all files and subdirectories created in them to be owned by the directory owner and not by the uid of the creating process, if the underlying file system supports this feature.
tree路径的setuid模式位被设为4。

如下图我用另外一个用户在tree的目录下创建了一个文件,为什么owner不是tree?是不是我对info中的意思理解有问题?请高手解答!3QU!!!

论坛徽章:
0
2 [报告]
发表于 2013-08-09 15:50 |只看该作者
刚学FreeBSD。如果问题太低级,请给位不要BS

论坛徽章:
0
3 [报告]
发表于 2013-08-09 15:50 |只看该作者
刚学FreeBSD。如果问题太低级,请给位不要BS

论坛徽章:
0
4 [报告]
发表于 2013-08-09 16:14 |只看该作者
是不是FreeBSD底层文件系统不支持此特性。

提问这么长时间都没人回复啊!我自娱自乐!

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
5 [报告]
发表于 2013-08-09 17:18 |只看该作者
回复 1# hongshaohu


    后面还有关键的一句:
: see chmod(2)
                   and the suiddir option to mount(.


正常情况下,你应该先去看man mount,再找suid部分。

论坛徽章:
0
6 [报告]
发表于 2013-08-10 14:15 |只看该作者
刚刚好奇去看了一下
目录设置SUID,需要在mount中使用suiddir挂载选项
注: 该选项有安全风险,针对shell的情况比较明显(from man 8 mount)
另外,需要在内核中启用选项 SUIDDIR,9.1的man mount中显示只支持UFS
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP