- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL6版-目4__用户与文件权限的管理
例如:myfile.txt文件目前的权限为rw-r--r--,若要更改为rw-rw-r--,其命令为: # chmod 664 / home / liyang / myfile.txt rwx表示的权限 --- --x -w- -wx r-- r-x rw- rwx 二进制数表示 000 001 010 011 100 101 110 111 权限的八进制数表示 0 1 2 3 4 5 6 7 权限含义 无任何权限 可执行 可写 可写和可执行 可读 可读和可执行 可读和可写 可读]可写和可执行 拥有者的权限 所属的组中的用户的权限 其他用户对该文件的权限 644 110 100 100 r-- r-- rw- 权限值的表示方法1——使用3位的八进制数表示: 比如: 薄卢焉琐喷岳幼宰拧廖浚氖金摹仑仙堰碎坝恭疽腾躁夯踞嫁促立芒淆脏龙RHEL6版-目4__用户与文件权限的管理RHEL6版-目4__用户与文件权限的管理 权限值的表示方法2——使用字符串表示 chmod [-R]{[ugoa][+-=][rwxst]} 文件名或目录名 用户对象+|-|=权限符 用户对象 u——拥有者 g——拥有者所属的用户组 o——其他用户 a——所有的 +—增加某项权限 - —去掉某项权限 =—赋予某项权限。 权限符——r、w、x、s 若通过r、w、x、s表示方式来更改权限,则只需在chmod命令中表达出权限需要改变的部分即可,该方法可视为是相对修改法。 任务4-3 设置文件和目录的一般权限 治玫盈掐温凋剪脑堑申涵挤羔箕透掂抽缮沪赖蠢隅伦藤酶楞鞭孙陡撞幼挂RHEL6版-目4__用户与文件权限的管理RHEL6版-目4__用户与文件权限的管理 2.修改文件或目录的属主和属组—chown(change owner)命令 ⑴ 修改文件或目录的拥有者 chown [-选项] 新属主[:[新属组]] 被改变归属的文件或目录 -R——可递归设置指定目录下的全部文件(包括子目录和子目录中的文件)的所属关系。 用空格分隔列表中多个文件名或目录名 例如:若要设置/var/software目录的属主为angel用户和angel用户组,则设置方法为: # chown angel.angel /var/software 任务4-3 设置文件和目录的一般权限 杆斡供貉星所怪陷总南咽缮稠氦泊揭陈泞邪酒尊榆租琴铝复茬碎牙辽械沦RHEL6版-目4__用户与文件权限的管理RHEL6版-目4__用户与文件权限的管理 例如:假设~/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 设置文件和目录的一般权限 伯殷辫杨吉涅掐侣膏其碍吕书诽跳情粱骑鱼沏哪渣规革萤府舒腮艘腹悄茨RHEL6版-目4__用户与文件权限的管理RHEL6版-目4__用户与文件权限的管理 任务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用户和文件的拥有者才能删除该目录中的文件,其他用户不能删除。 逆暮鳞醚瘩港刮厨坡勤淌粹僳盗木惮阂料郭抗肉膘劈檀粱潭舷施深庆矛瓣RHEL6版-目4__用户与文件权限的管理RHEL6版-目4__用户与文件权限的管理 任务4-5 设置新建文件或目录的默认权限 在Linux系统中,当用户创建一个新的文件或目录时,系统都会为新建的
文档评论(0)