免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: zsc_qing
打印 上一主题 下一主题

关于文件权限的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2011-06-20 08:23 |只看该作者
哦。。。好像明白了。。。
删除这个目录。。。
要看该目录的父目录的权限!

论坛徽章:
0
12 [报告]
发表于 2011-06-20 08:28 |只看该作者
回复 7# chenyx


    tmp目录的属性不是777吗?
  普通用户不是也有rwx权限吗?
这不是代表普通用户也可以删除该目录下面的文件吗?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
13 [报告]
发表于 2011-06-20 08:29 |只看该作者
回复 10# zsc_qing


    正解,看这个
  
[root@rhel5 ~]#cd /home/chenyx
[root@rhel5 /home/chenyx]#ll
总计 0
[root@rhel5 /home/chenyx]#mkdir testing
[root@rhel5 /home/chenyx]#ll
总计 4.0K
drwxr-xr-x 2 root root 4.0K 06-20 08:27 testing
[root@rhel5 /home/chenyx]#chmod 747 testing/
[root@rhel5 /home/chenyx]#ll
总计 4.0K
drwxr--rwx 2 root root 4.0K 06-20 08:27 testing
[root@rhel5 /home/chenyx]#cd testing/
[root@rhel5 /home/chenyx/testing]#touch abc
[root@rhel5 /home/chenyx/testing]#touch a b c
[root@rhel5 /home/chenyx/testing]#ll
总计 0
-rw-r--r-- 1 root root 0 06-20 08:27 a
-rw-r--r-- 1 root root 0 06-20 08:27 abc
-rw-r--r-- 1 root root 0 06-20 08:27 b
-rw-r--r-- 1 root root 0 06-20 08:27 c
[root@rhel5 /home/chenyx/testing]#cd ..
[root@rhel5 /home/chenyx]#su - chenyx
[chenyx@rhel5 ~]$ ll
总计 4.0K
drwxr--rwx 2 root root 4.0K 06-20 08:27 testing
[chenyx@rhel5 ~]$ rmdir testing/
rmdir: testing/: 目录非空
[chenyx@rhel5 ~]$ rm -fr testing/
[chenyx@rhel5 ~]$ ll
总计 0

论坛徽章:
0
14 [报告]
发表于 2011-06-20 08:32 |只看该作者
回复 9# chenyx


    好像明白了。。。。
   借你一句话:
   大家留意这个t,非同小可。他表示drwxrwxrwt = 1777 任何人都可以在此目录拥有写权限,但是不能删除别人拥有的文件

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
15 [报告]
发表于 2011-06-20 08:34 |只看该作者
对,关键就是那个t位.
再举个例子:
  1. [root@rhel5 /home/chenyx]#mkdir testing
  2. [root@rhel5 /home/chenyx]#ll
  3. 总计 4.0K
  4. drwxr-xr-x 2 root root 4.0K 06-20 08:33 testing
  5. [root@rhel5 /home/chenyx]#su - chenyx
  6. [chenyx@rhel5 ~]$ ll
  7. 总计 4.0K
  8. drwxr-xr-x 2 root root 4.0K 06-20 08:33 testing
  9. [chenyx@rhel5 ~]$ rmdir testing/
  10. [chenyx@rhel5 ~]$ ll
  11. 总计 0
复制代码

论坛徽章:
0
16 [报告]
发表于 2011-06-22 09:12 |只看该作者
文件特殊权限 SUID/SGID/Sticky Bit

    SUID 只能用在binary file中,以设置SUID属性的owner用户身份来执行
    SGID 用在目录中,那么在目录中所建立的文件或者目录的group属性会变成设置SGID的目录的group属性;
    若是用在binary file上,则会以设置SGID属性的group来呈现
    Sticky Bit 只对目录有效,在Sticky Bit设置的目录下新建的文件或目录只能由root或者建立的own来进行操作(增删改)

    表现为 -rwsrwsrwt
    在owner(u)属性下s是SUID
    在group(g)属性下s是SGID
    在other(o)属性下t是Sticky Bit
    大写的S,T表示无效(比如chmod 666 均无执行权限)

    权限设置使用 chmod sxxx filename 中的第一个s 其中:

        * 4为SUID
        * 2为SGID
        * 1为Sticky Bit

--------------------
转自: http://bbs.isbase.net/thread-47584-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP