当前位置:   article > 正文

Linux权限管理_将aa1目录的权限修改为所有用户和组都可读写执行。(使用字母方式)

将aa1目录的权限修改为所有用户和组都可读写执行。(使用字母方式)

修改权限-chmod


通过chmod指令,可以修改文件或者目录的权限

第一种方式        +        -        =        变更权限

u:所有者        g:所有组        o:其他人        a:所有人

chmod         u=rwx,g=rx,o=x                 文件目录名

chmod         o+w                                   文件目录名

chmod         a-x                                    文件目录名

案例演示


给abc文件的所有者读写执行的权限,给所在组读执行权限,给其它组读执行权限。

给abc文件的所有者除去执行的权限,增加组写的权限


给abc文件的所有用户添加读的权限

 

第二种方式:

通过数字变更权限        r=4         w=2         x=1        rwx=4+2+1=7

chmod         u=rwx,g=rx,o=x        文件目录名 

chmod        751        文件目录名         

案例演示
将/home/abc.txt文件的权限修改成rwxr-xr-x。使用给数字的方式实现:

修改文件所有者-chown

chown         newowner         file        改变文件的所有者
chown         newowner:newgroup         file        改变用户的所有者和所有组

-R如果是目录则使其下所有子文件或目录递归生效


案例演示:
1)请将/home/abc .txt文件的所有者修改成tom


2请将/home/kkk目录下所有的文件和目录的所有者都修改成tom

修改文件所在组-chgrp

chgrp         newgroup         file        改变文件的所有组

案例演示:


请将/home/abc.txt文件的所在组修改成bandit


请将/home/kkk目录下所有的文件和目录的所在组都修改成bandit

 

实践:警察和土匪游戏

police , bandit
jack, jerry:警察

xh, xq:土匪

(1)创建组

groupadd        police 

groupadd        bandit

(2)创建用户

useradd         -g         police         jack

useradd         -g         police         jerray

useradd         -g         bandit         xh

useradd         -g         bandit         xq 


(3)jack 创建一个文件,自己可以读写,本组人可以读,其它组没人任何权限

(4)jack 修改该文件,让其它组人可以读。本组人可以读写

(5)xh 投靠警察,看看是否可以读写. 

  

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/263753
推荐阅读
相关标签
  

闽ICP备14008679号