- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL6版-项目4__用户与文件权限的管理RHEL6版-项目4__用户与文件权限的管理
例如:myfile.txt文件目前的权限为rw-r--r--,若要更改为rw-rw-r--,其命令为: # chmod 664 / home / liyang / myfile.txt rwx表示的权限 二进制数表示 权限的八进制数表示 权限含义 --- 000 0 无任何权限 --x 001 1 可执行 -w- 010 2 可写 -wx 011 3 可写和可执行 r-- 100 4 可读 r-x 101 5 可读和可执行 rw- 110 6 可读和可写 rwx 111 7 可读]可写和可执行 拥有者的权限 所属的组中的用户的权限 其他用户对该文件的权限 644 110 100 100 r-- r-- rw- 权限值的表示方法1——使用3位的八进制数表示: 比如: 权限值的表示方法2——使用字符串表示 chmod [-R]{[ugoa][+-=][rwxst]} 文件名或目录名 用户对象+|-|=权限符 用户对象 u——拥有者 g——拥有者所属的用户组 o——其他用户 a——所有的 +—增加某项权限 - —去掉某项权限 =—赋予某项权限。 权限符——r、w、x、s 若通过r、w、x、s表示方式来更改权限,则只需在chmod命令中表达出权限需要改变的部分即可,该方法可视为是相对修改法。 任务4-3 设置文件和目录的一般权限 2.修改文件或目录的属主和属组—chown(change owner)命令 ⑴ 修改文件或目录的拥有者 chown [-选项] 新属主[:[新属组]] 被改变归属的文件或目录 -R——可递归设置指定目录下的全部文件(包括子目录和子目录中的文件)的所属关系。 用空格分隔列表中多个文件名或目录名 例如:若要设置/var/software目录的属主为angel用户和angel用户组,则设置方法为: # chown angel.angel /var/software 任务4-3 设置文件和目录的一般权限 例如:假设~/setup.sh文件的权限当前为rw-rw-r--, 若要修改为rw-r-----,则更改命令为: #chmod g-w ~/setup.sh #chmod o-r ~/setup.sh 若要给其他用户增加读的权限,则命令为: chmod o+r ~/setup.sh 若要同时去掉用户组和其他用户对该文件的读权限,则实现命令为: chmod go-r ~/setup.sh 若文件拥有者、用户组和其他用户都只赋予读的权限,则实现命令为: chmod ugo=r ~/setup.sh 任务4-3 设置文件和目录的一般权限 任务4-4 设置文件和目录的特殊权限 为文件或目录添加三种特殊权限同样可以通过chmod命令来实施,使用“u±s”、“g±s”、“o±t”的字符权限模式分别用于添加和移除SUID、GUID、sticky权限。若使用数字形式的权限模式,可采用“nnnn”格式的四位八进制数字表示,其中,后面三位是一般权限的数字表示,前面第一位则是特殊权限的标志数字,0表示不设置特殊权限、1表示只设置sticky、2表示只设置GUID权限、3表示只设置SGID和sticky权限、4表示只设置SUID权限、5表示只设置SUID和sticky权限、6表示只设置SUID和SGID、7表示同时设置SUID、GUID、sticky3种权限。 【例4-20】为mkdir命令对应的命令文件设置SUID权限,使得普通用户在根目录下能够使用mkdir命令创建目录。 【例4-21】在目录上面运用sticky权限,使得仅root用户和文件的拥有者才能删除该目录中的文件,其他用户不能删除。 任务4-5 设置新建文件或目录的默认权限 在Linux系统中,当用户创建一个新的文件或目录时,系统都会为新建的文件或目录分配默认的权限,该默认权限并不是继承了上级目录的权限,而是与umask值(称为权限掩码)有关,其具体关系是: 新建文件的默认权限=0666-umask值 新建目录的默认权限=0777-umask值 【例4-22】分别查看、修改root用户和普通用户当前默认的umask值。 【例4-23】显示root用户新建文件和目录的默认权限。 【例4-24】修改root用户默认的权限掩码值 拓展:设置修改文件的扩展属性 1.设置文件的扩展属性 chattr [ -RV ] [+-=acdijsuADS] 文件或目录名 -R ——递归设置指定目录及其目录下的所有文件和子目录的属性; -V ——详细显示目录和文件的属性设置情况。 +——增加某项属性; - ——取消某项属性; = ——设置文件或目录只具有哪些属性; a ——只允许向文件追加数据,不允
您可能关注的文档
- pep七年级英语上 预备单元starter Unit1-3pep七年级英语上 预备单元starter Unit1-3.ppt
- PEP三上unit4 we love animals C Story timePEP三上unit4 we love animals C Story time.ppt
- pep三年级上册英语U3复习课件pep三年级上册英语U3复习课件.ppt
- pep三年级上册英语Unit2复习课件pep三年级上册英语Unit2复习课件.ppt
- pep三年级英语Unit 4 We love animalspep三年级英语Unit 4 We love animals.ppt
- PDCA工作方法PDCA工作方法.ppt
- pep五年级下册uint1测试题pep五年级下册uint1测试题.doc
- pep五年级英语下第三单元第三课pep五年级英语下第三单元第三课.ppt
- PEP人教版小学三-六年级英语全部单词词汇表总复习资料PEP人教版小学三-六年级英语全部单词词汇表总复习资料.doc
- PEP人教版小学三年级英语下册Unit5 Where is my ruler课件PPTPEP人教版小学三年级英语下册Unit5 Where is my ruler课件PPT.ppt
- RHEL6版-项目10_Apache_Web服务器的搭建RHEL6版-项目10_Apache_Web服务器的搭建.ppt
- reading 知识点reading 知识点.ppt
- RLBG财务方案RLBG财务方案.ppt
- RHEL6版-项目7__Samba跨平台资源共享的管理RHEL6版-项目7__Samba跨平台资源共享的管理.ppt
- RS-03-10-PFMEARS-03-10-PFMEA.doc
- Rosa Fruity 葡萄酒营销策划书Rosa Fruity 葡萄酒营销策划书.ppt
- RHEL6版-项目5__基本磁盘和逻辑卷的管理RHEL6版-项目5__基本磁盘和逻辑卷的管理.ppt
- RS485云台控制学习文档RS485云台控制学习文档.doc
- RYG作业流程及原理应用&MRB介绍与应用RYG作业流程及原理应用&MRB介绍与应用.ppt
- ppt培训教案的编写ppt培训教案的编写.ppt
文档评论(0)