linux学习入门13——linux权限机制(linuxcast.net)(用户和组的管理和操作chmod、chown、chgrp)

本文介绍了Linux系统中的权限机制,包括读、写和执行的基本权限概念,以及如何通过UGO模型进行权限控制。文中还详细讲解了如何使用chown、chgrp和chmod命令来修改文件的所有者、所属组和权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

权限机制


1.权限是用来限制对资源访问的机制,权限一般分为,读、写和执行。系统中没个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制那些用户那些组可以对特定的文件进行什么样的操作。

  没个进程都是以某个用户的身份运行,以此来限制进程访问资源




对目录必须有X权限,即浏览权限


2.LINUX的权限是基于UGO(user,group,other)模型进行控制的。

(1)每一个文件的权限都对UGO进行设置

(2)权限三个一组(rwx)对应的UGO分别设置

(3)每一个文件拥有一个所属用户和所属组,对应UG,不属于该文件UG的使用O的权限


3.修改文件所属用户、组

chown 指定用户  文件或文件夹

-R参数递归修改目录下的所属文件所属组

chgrp用以修改所属组

chgrp 指定对的组  文件或目录

-R参数和之前一样,进行递归



4修改权限

chmod 模式 文件

模式:(1)ugofen分别带表用户、组、其他

            (2)a可以代表ugo,即all

            (3)+、-代表加入和删除对应的权限

             (4)rwx代表三种权限

             (5)-R进行递归文件夹权限

数字方式的权限:

r=4(2^2),w=2(2^1),x=1(2^0)

每组对应的权限为对应数字之和

rw=4+2=6

r-x=4+1=5


应用时一般通过组来限制权限,组一般为附属组(与用户名不同的组)

要把统一的目录放到根目录中(避免因为父目录等权限问题引起错误)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值