阅 读 文 章

SA118中文翻译6

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(hfzheng) | 时间:2007-05-27 | 浏览:人次 ]


第六章 文件安全性
翻译:hfzheng
电子邮件:hfzheng@sohu.com
转载请务必保留译者信息!
查看文件和目录权限
使用ls –l命令来查看文件和目录的权限。Ls –l命令第一个域的信息定义了文件类型,紧跟着三不同的用户权限。
1、文件类型:识别列出项为文件或目录
2、用户:文件或者目录所有者的访问权限
3、组:列出了组成员的访问权限,由系统管理员定义
4、其他:列出了其他其他所有用户的访问权限
访问权限类型
接下来的部分描述了文件的访问类别
文件类型
ls –l命令的第一个字符定义了文件类型
d代表目录
-代表普通文件
用户访问权限
接下来的三个字符代表所有者的访问权限,指出了文件所有者拥有的访问权限。
组访问权限
紧接下来的三个字符代表的是组成员的访问权限,定义了创建文件的组内成员对该文件的访问权限。一个组为一个需要访问同一文件的用户的集合。在同一组内的用户都可以根据文件的组访问权限来互相访问各自创建的文件。
系统管理员在文件/etc/group创建和维护组,并且赋予组内成员根据共享的文件访问权限的访问文件的权利。
其他用户的访问权限
第三组的三个字符为其他用户的文件访问权限,它定义了其他所有用户对文件的访问权限。这里所说的其他,除了文件所有者、组内成员之外的其他可以登录到系统中的用户。
确定对文件或者目录的访问权限
文件或目录的访问权限由UID和GID确定。
1、UID:确定创建文件和目录的用户
2、GID:确定创建文件和目录的用户所在组别,文件和目录一次只可以属于一个组
所有的文件和目录都包括有UID和GID。Solaris操作环境使用UID和GID来确定文件和目录的所有者以及组成员属性
要查看UID和GID使用ls –n命令。
$ ls -n
total 108
-rw-r--r-- 1 11001 10 0 Feb 22 14:51 brands
-rw-r--r-- 1 11001 10 1320 Feb 22 14:51 dante
-rw-r--r-- 1 11001 10 368 Feb 22 14:51 dante_1
确定访问权限的过程
当用户试图访问一个文件和目录时,Solaris操作环境比较用户的UID和文件的UID,如果UID相同,使用文件的User访问权限。
如果UID不相同,比较用户GID和文件的GID,如果相同,使用文件GID权限,如果不同,则使用其他用户访问权限。
访问权限类型
文件和目录的访问权限由一组默认访问权限保护,这是文件或者目录创建时由Solaris操作环境分配的。
文件和目录的访问权限分别由字符r(read)、w(write)、x(execute)和-(拒绝)。当一个用户创建文件和目录时,默认情况下,Solaris操作环境自动分配给文件的权限为rw-r--r--,分配给目录的权限是rwxr-xr-x。
可执行权限可以由用户使用chmod命令来设置,但是这些权限从来不会由系统在文件分配时分配。
文件的read/write/execute和目录的read/write/execute有不同的解释。说明如下:
权限权限符号文件目录
Readr文件可以显示和拷贝可以用ls列出目录内容
Writew文件内容可以修改可以添加和删除文件
Executex文件可以被执行可以用cd进入和ls –l列出
改变访问权限
可以使用chmod命令来改变新建文件和目录的访问权限,该命令要么被文件和目录的所有者使用,要么被超级用户用来改变访问权限。
chmod可以使用符号模式或者八进制模式来修改制定的访问权限。
1、符号模式就是使用字母和符号的组合来添加或者删除每类用户的访问权限。
2、八进制模式就是使用数字代表不同的访问权限,这种方式通常也称为绝对模式
chmod mode filename
mode部分说明:
who op permissions
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 翻译 中文 权限 文件 访问 用户 目录 创建 使用 umask

上一篇:SA118中文翻译2(重贴)

下一篇:2003.01.07

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.