Linux权限管理

第一章        实验思路

权限也是linux系统中重要的一环,用户权限、组权限、文件权限;合理分配权限才能更好的管理系统,对于陌生的命令可以尝试通过 man+命令 解决

第二章        实验目的

通过chmod、chown、chgrp等命令对系统权限一类进行设置;熟练掌握命令这就是手中利剑,想削弱谁就削谁。

第三章        实验步骤

3.1       文件权限 r、w、x

r(read):可读

w(write):可写

x(excute):可执行,执行目录或文件的权限

drwxr-xr-x.

第一位 d :表示文件类型(d:目录文件、-普通文件、b块设备文件、c字符设备文件、l链接文件、s 套接字文件、 p 管道文件);

第二位到底四位rwx :这三位是读写执行的能力,这是root用户的权限;

第五位到第七位r-x :这三位是所属组的权限;- 表示没有写权限;

第八位到第十位r-x :这三位是其他人的权限;

u :目录或文件的当前用户   user

g:目录或文件当前的群组   group

o:除目录或文件的当前用户或群组之外的用户或群组 other

a:所有的用户和群组  all

3.2       chown: 更改文件或目录的所有者 

3.2.1           chown source 1.txt  修改文件1.txt属主为source

3.2.2           chown source:root 1.txt 修改文件1.txt 属组为root,属主为source

3.3       权限修改chmod

r w x 对应着二进制 4 2 1

举个例子:r-- : 4   r-x: 5  -wx: 3   rwx :7

-表示没有权限,存在的相加就行了。

3.3.1           chmod  777 通过数字方式修改文件或文件夹的权限

3.3.2           chmod -R 777 /a/   递归修改文件夹及其所有子文件及其文件夹权限(继承父文件权限)

 

关键字

             o:其它用户

             g:组用户

             u:主用户

             a:全部用户

             -:去除"-"后的权限

             +:添加上"+"后的权限

             =:赋予权限

3.3.3           chmod o-x  a  把其他人的文件夹a去掉执行能力

3.3.4         chmod g-x  a  把所属组的文件夹a去掉执行能力

3.3.5        chmod  a=r  1.txt 把所有用户和组赋予读权限

3.3.6          chgrp更改文件或目录的所属组

3.3.7        修改 1.txt 所属组

gid 值为1000时 组名是jackbanbo,(这是创建用户时没有设置组,所以才创建的同名组) 

 3.4    umask 命令查看用户权限

 

 3.4.1    umask -S

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值