免费注册 查看新帖 |

Chinaunix

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

文件安全与权限 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-19 14:44 |只看该作者 |倒序浏览
1、- r w x r- x r- x:这是该文件的权限位如果除去最前面的横杠,这里一共是9个字符,
他们分别对应9个权限位

文件属主权限  组用户权限  其他用户权限
r w x        r - x      r - x

权限所代表的含义
r-- --- --- 文文件属主可读,但不能写或执行
r-- r-- --- 文文件属主和同组用户(一般来说,是文件属主所在的缺省组)可读
r-- r-- r- - 文任何用户都可读,但不能写或执行
rwx r-- r- - 文文件属主可读、写、执行,同组用户和其他用户只可读
rwx r-x --- 文文件属主可读、写、执行,同组用户可读、执行
2、改变权限位
  符号模式:chmod命令的一般格式为:
chmod [who] operator [permission] filename
w h o的含义是:
     u 文件属主权限。
     g 同组用户权限。
     o 其他用户权限。
     a 所有用户(文件属主、同组用户及其他用户)。
o p e r a t o r的含义:
     + 增加权限。
     - 取消权限。
     = 设定权限。
p e r m i s s i o n的含义:
     r 读权限。
     w 写权限。
     x 执行权限。
     s 文件属主和组s e t - I D。
     t 粘性位*。
     l 给文件加锁,使其他用户无法访问。
eg:  $ chmod u+x o-w myfile
     
绝对模式:
chmod命令绝对模式的一般形式为:
chmod [mode] file
其中m o d e是一个八进制数。

eg:  chmod 666 rw- rw- rw- 赋予所有用户读和写的权限


3.suid/guid

如果希望设置suid,那么就将相应的权限位之前的那一位设置为4;
如果希望设置g u i d,那么就将相应的权限位之前的那一位设置为2;
如果希望两者都置位,那么将相应的权限位之前的那一位设置为4+2。
一旦设置了这一位,一个s将出现在x的位置上。


4.改变文件的用户权和组权
chown命令的一般形式为:
  chmod -R -h owner file
(- R选项意味着对所有子目录下的文件也都进行同样的操作。
- h选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件。)
chown pauline project
将文件project的所有权交给pauline用户

chgrp 改变文件所属的组
chgrp sybadmin project
将文件project的所属组更替成sybadmin组





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/63992/showart_499619.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP