首页 > 编程知识 正文

修改权限755,修改权限拒绝访问

时间:2023-05-06 13:11:53 阅读:205130 作者:4800

1. chmod指令:可以修改文件或者目录的权限
 有两种方式修改权限
(1)+ 、-、= 变更权限 
  u:所有者 g:所在组 o:其他组 a:所有人(u、g、o的总和) 

① chmod   u=rwx, g=rx, o=x   文件目录名 
② chmod   o+w  文件目录名 给其他组的用户增加写的权限
③ chmod   a-x    文件目录名 给所有人去掉可执行文件的权限

 案例:
1)给abc文件的所有者读写执行的权限,给所在组读执行权限,给其它组写执行权限

  chmod  u=rwx,g=rw,o=wx

  

  


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

  chmod u-x,g+w

  


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

  chmod a+r abc

  

(2)第二种方式:通过数字变更权限 
   r=4 w=2 x=1   rwx=4+2+1=7 
   chmod u=rwx,g=rx,o=x    文件目录名相当于chmod   751  文件目录名 

2. 修改文件所有者-chown 
 基本介绍 chown  newowner  file  改变文件的所有者

 chown newowner:newgroup  file  改变用户的所有者和所有组 -R  

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

 案例:

(1) 请将 /home/abc .txt 文件的所有者修改成 tom 
  chown tom abc.txt

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

  chown tom -R kkk/(将kkk目录下所有的文件和文件夹的所有者全部修改为tom)

  

3. 修改文件所在组-chgrp
 基本介绍 chgrp newgroup file  改变文件的所有组
 案例: 

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

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

 

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。