Linux安全优化之权限

1.如何查看及读取权限信息
文件属性查看方式: ls -l filename
在这里插入图片描述
目录属性查看方式:ls -ld directory
在这里插入图片描述
对属性各字段的理解:
文件属性字段:1.类型 2.文件权限 3.SELinux Context 4.文件硬链接个数 5.文件拥有者 6.文件拥有者 7.文件大小 8.文件最后一次被修改地时间 9.文件名称
目录属性字段:1.类型 2.目录权限 3.SELinux Context 4.目录中子目录的个数 5.文件拥有者 6.文件拥有者 7.目录中字文件或子目录元数据大小 8.目录中的内容最后一次修改的时间 9.目录名称
【注】:类型有普通文件 -,目录d,软连接l,块设备文件b,字符设备c,socket s
2.文件拥有者及拥有组
用户对于文件身份的划分为:文件拥有者(user) ,文件所属组(group),其他人(other)
更改文件拥有者及拥有组的方法:
chown 用户名 文件 ; chgrp 组名称 文件;
chown -R 用户名 目录 ; chgrp -R 组名称 目录;
chown 用户名:组名称 文件|目录
在这里插入图片描述3.文件权限类型:
权限关闭 - ;查看权限 r ; 可写权限 W ;执行权限 x;

4.文件权限设定方式
字符方式设定权限:
在这里插入图片描述数字的方式管理权限
在这里插入图片描述权限复制:
在这里插入图片描述5.系统欲留权限阀值
资源存在意义在于共享,权限开放越大,共享效果越明显,但安全性越差;对于系统安全而言,开放权力越小,系统越安全;在系统中开放应开放的权力,保留不安全的权力以确保系统功能性及安全性。
权限预留阀值设定
umask:系统中使用mask来预留权限,在shell中可以使用umask来查看并设定预留权限阀值。
永久改变阀值:shell配置文件/etc/bashrc;系统环境配置文件/etc/profile;
在这里插入图片描述6.特殊权限
SUID:只针对于二进制可执行文件,使用拥有SUID权限的文件发其中记录的程序时以文件拥有者的身份去执行;
SGID:针对二进制可执行文件:该命令发起的程序是以该命令所有组的身份去执行;针对目录:目录新建文件的所属组与该目录的所有组保持一致;
STICKYID:对于文件:表示文件即使没有被程序调用也会被加载到交换空间中;对于目录:表示当目录上有STIKYID的权限时,所有用户在该目录下均可创建文件,但只有文件拥有者和root用户可以删除该目录下的文件。
在这里插入图片描述在这里插入图片描述在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值