第十章 RHEL5-权限命令.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL5 --权限设置命令 修改文件或目录的存取权限命令 Linux系统之所以很安全,从很大程度上来说,都 得益于在Linux系统中的每一个文件或目录有严格的 权限设置。 要设置好Linux中的权限,应该需要从以下几个方 面进行理解和掌握: RHEL5 --权限设置命令 1、文件或目录被 谁 所有(拥有); 在Linux中,某个文件或目录被一个用户所拥有 时,则这个用户称为文件的拥有者(或所有者,或文 件主)。 一般,某个文件或目录怎么才能被一个用户所拥 有呢? 用户创建了一个文件或目录时,则这个文件或目录就被该用户所拥有,该用户称为这个文件或目录的所有者。 RHEL5 --权限设置命令 RHEL5 --权限设置命令 RHEL5 --权限设置命令 RHEL5 --权限设置命令 由文件的所有者或超级用户root,通过chown命令可以更改某个文件或目录的所有者为另一个用户。(有一种转让的意思) RHEL5 --权限设置命令 RHEL5 --权限设置命令 文件所有者(文件拥有者、文件主):在Linux系统 中,Linux为每个文件都分配了一个所有者(文件主)。 对文件的控制,取决于文件主或超级用户root。 文件的所有关系(即主人)是可以改变的。比如: 可以将文件或目录的所有权转让给其他的用户,但只 有文件主或root才有权限去改变文件的所有关系。 可以使用chown命令来更改某个文件或目录的所有 权。 RHEL5 --权限设置命令 2、文件或目录被哪个用户组所拥有; 一般来说,文件或目录的所属组,是该文件或目 录的所有者所在的用户组。 当创建一个文件或目录时,系统会自动赋于它一 个用户组。用户组的所有成员,都可以使用此文件或 目录。 可以用chgrp命令来改变文件或目录的用户组。 RHEL5 --权限设置命令 RHEL5 --权限设置命令 3、文件或目录能够被文件所有者,或所在用 户组,或其他用户能够做什么操作(读、写、 执行)。 Linux系统中规定了3种不同类型的用户: 文件主user,简写为 u ; 同组用户group,简写为 g ; 可以访问系统的其他用户others,简写为 o ; RHEL5 --权限设置命令 存取权限规定的有3种访问文件或目录的方式: 读r—4; 写w—2; 执行x—1。 RHEL5 --权限设置命令 针对文件而言: 读(r):表示只允许指定用户可以读取相应文件的内容,禁 止对它做任何的更改操作。 写(w):表示允许指定的用户可以打开并修改文件内容。 执行(x):表示允许指定用户可以将该文件作为一个程序来 执行。 注意:在Linux下,一个文件可否执行,取决于该文件是 否具备可执行(x)权限或属性。另外也取决于该文件本身是不 是一个可以执行的文件(一个二进制文件或Shell脚本文件)。 RHEL5 --权限设置命令 针对目录而言: 读(r):表示可以列出在该目录下的文件,即读目录内容。 写(w):表示允许从目录中删除或创建新的文件或目录。 执行(x):表示允许能用cd命令将切换到该目录中去。 用chmod命令可以改变文件或目录的存取权限。 RHEL5 --权限设置命令 1.chmod 命令 命令格式:chmod [选项] 模式 文件或目录名 功能描述:用于改变或设置文件或目录的存取权限。 只有文件主或超级用户root才有权使用chmod命令去改变文件 或目录的存取权限。 -v:显示权限变更的详细资料。 -R:对当前目录下的所有文件及子目录进行相同的权限变 更。 模式:设置文件或目录的权限。有两种表示方法 一种是包含字母和操作符表达式的文字设定法; 另一种是包含数字的数字设定法。 RHEL5 --权限设置命令 一种是包含字母和操作符表达式的文字设定法 u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(others)用户”。 a 表示“所有(all)用户”。它是系统默认值。 操作符号可以是: + 添加某个权限。 - 取消某个权限。 = 赋予给定权限并取消其他所有权限(如果有的话)。 RHEL5 --权限设置命令 权限可用下述字母的任意组合: r 可读。 w 可写。 x 可执行。 说明:x 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。 文件名:以空格分开的要改变权限的文件列表,支持通配符。 在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:chmod g+r,o+r example RHEL5 --权限设置命令 应用实例: #chmod a+

您可能关注的文档

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档