用户权限以及文件权限

一、用户权限管理

1Linux系统为什么相对于Windows安全?
(1)Linux的使用者特别少,尤其是中国
(2)Linux系统是开源的,使用者很容易及时发现漏洞,到官方人员修补漏洞的时间很短,给黑客的机会特别少
(3)严格的权限,即使Linux系统中了病毒文件,影响的位置也特别小,很难对Linux系统的相关配置文件和核心文件造成影响.除非获取系统管理员的权限
(4)Linux系统的应用程序,一般都是在官方提供的网站上下载,还有相关的应用程序管理软件
2Linux系统的用户划分
(1)文件的所有者(u–owner)
(2)用户组(g–group)
(3)其他人(o–other)
#二、权限的重要意义
–系统保护:每个文件或目录都有自己的相关权限,在系统上就可以对敏感进行维护。
–团队开发数据共享:可以通过设置权限来对文件进行管理,如用户组成员可以查看和修改本组的文件,其他组的人员不能查看和修改。
三、Linux系统的文件权限
1、文件属性
通过ls -l命令(或者ll)可以看到分成7列
第一列10个字符组成一列(其中第一个是文件的类型)
后面的九个字符三三一组来表示u,g,o的权限(所以目录f1的所有者权限为rwx即读写执行,用户组的权限为rwx也是读写执行,其他人的权限为r-x即读和执行)
其中**"r"代表的是读权限"w"代表的是写权限,“x”**代表的是执行权限。对一个文件来说:读权限是浏览查看文件的内容,写权限,可以修改文件的内容。执行权限,表示文件有执行操作(命令、脚本)
对目录来说:读权限:查看目录里的文件或子目录列表
写权限:在目录里可以创建和删除的操作
执行权限:可以进入目录的行为
第二列显示的是链接数
第三列是该文件或目录的所有者
第四列是所属用户组
第五列是文件的大小
第六列是属性的修改时间
第七列是文件或目录的名称

在这里插入图片描述
四、命令

如何修该文件或目录的权限?
chmod命令:用来修改文件或目录的权限
格式 chmod [ugo][±=][rwx] 文件或目录名
注意:文件或目录的所有者只能对自己创建的文件或目录进行修改,系统管理员可以修改任何文件或目录
能够看见此时目录f1所有者的权限为rwx(权限为读、写、执行)

在这里插入图片描述
使用chmod命令将其权限修改为r–
在这里插入图片描述
chown命令:修改文件或目录的所有者
使用者:系统管理员
格式: chown 用户名 文件或目录名
-R:表示递归修改目录里的文件或子目录的所有者名
在这里插入图片描述
此时已经将目录f1的所有者从scott修改为lyc
chgrp命令:修改文件或目录的用户组名
-R:表示递归修改目录里的文件或子目录的用户组名
在这里插入图片描述
umask命令:
文件或目录在创建时候,都有默认权限,默认权限与umask命令有关
umask命令通过设置文件系统的“权限补码来设置文件或目录的默认权限”(我们通常用4、2、1这三个数字来表示rwx三个权限)其中文件的最高权限为666(因为Linux上的文件在创建时不能拥有执行权限),目录的最高权限为777
umask命令还可以用来修改当前的默认权限
格式:umask nnn 只是针对当前窗口有效

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值