文件权限管理
admin
2023-03-03 20:40:54
0次

文件权限
1.文件权限存在的意义 touch可以改文件时间
系统最底层安全设定方法之一
保证文件可以被可用的用户做相应的操作
2文件权限的查看
ls -l file
ls -dl file
ll file
ll -d dir
ls -lR 目录 递归显示目录下所有子文件
文件权限管理
3.文件权限的读取
•| rw-rw-r-- | 1 | kiosk | kiosk | 0 | Jul 21 09:18 | file
1>文件类型 ◦空文件
d 目录
l 软链接 类似windows下的快捷方式
s socket 套接字 在网络数据连接。可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信
b block 块设备 存储数据以供系统存取的接口设备,简单讲就是硬盘
c 字符设备 串行端口的接口设备(键盘 鼠标)
补:p 管道文件 解决多个程序同时存取一个文件所造成的错误。FIFO先进先出
2> 文件的权限
rw- | rw- | r--
u: 文件拥有者对文件能做什么操作
g:文件所有组对文件能做什么操作
o:其他人对文件能做什么操作

r: 对文件:是否可以查看文件内容 -->cat file
对目录 :是否可以查看目录中用什么子文件或子目录 --> ls dir
w: 对文件: 是否可可以改变文件里面的字符
对目录:是否可以对目录中子目录或子文件的原数据进行更改
x:对文件:是否可以通过文件名称调用文件内记录的程序
对目录:是否可以进入目录

对于目录来说一般如果给了r权限一定要给x 5的来源
更改方式:
chmod <+|-|=>=> file|dir
chmod --reference=file/dir file/dir 复制指定文件权限到指定文件
数字 r 4 (100) w 2 (010) x 1 ( 001)
chmod 775 指定文件
文件644 目录755 为了安全
文件权限管理

改变用户的所有人所有组
文件
chown username file|dir
chown user.group(:) file|dir
chown -R user.group dir

chgrp group file|dir
chgrp -R group dir 目录及目录里的文件都会发生改变
文件权限管理
用户管理

umask 系统默认权限 777-022(目录)-111(文件)
umask是系统建立默认的保留权力 (二进制表示)
umask 077 临时设定系统预留权限为077
永久修改uamsk 在 /etc/bashrc 以及/etc/profile文件下进行配置
批注:些如何分辨超级用户以及普通用户
vim /etc/bashrc 71 普通用户 73 超级用户
vim /etc/profile60 普通用户 62 超级用户
source /etc/bashrc
source /etc/profile
用户管理用户管理
2.特殊权限 (查查查看视频后面两节的)
sticky 粘贴位 swap分区 文件也有用 sticky id 提前加载内存
作用:只针对目录生效,当一个目录只有sticky权限时在这个目录中的文件只能被文件的所有者删除
设定方式chmod o+t dir
chmod 1### dir
文件权限管理
2.sgid 强制位
作用:对文件只对于二进制文件 可执行文件,当文件上有sgid时任何人执行此文件的进程都属于文件组
:对目录当目录上有sgid权限时任何在次目录中建立的文件都属于目录的所有组
设定方式: chmod g+s file|dir
chmod 2### file|dir文件权限管理

3suid冒险位
只针对于2进制可执行文件,当文件上有Suid时,任何人执行这个文件中的程序进程都属于文件所有人
文件权限管理
4.acl权限列表
1.作用:让特定用户对特定的文件拥有特定的权限

2.acl列表管理
权限列表存在的意义:让特定的用户对特定的文件拥有特定的权限

setfacl -m u:username:rwx file 设定username对file拥有rwx权限
setfacl -m g :group:rwx file 设定group组成员对file有rwx权限
setfacl -x u:username file 从cal 列表删除username
setfacl -b file 关闭file列表
3.acl列表查看
-rw-|rwx|r--+(acl开启)
getacl file 查看acl开启文件的权限
#file:file 文件名称
#owner: root 文件拥有者
#group: root 文件拥有者
user::rw- 文件拥有人的权限
user:kiosk:rwx 指定用户权限
group::r--文件拥有组的权利
mask::rwx 能赋予用户的最大权利
other::r-- 其他人的权限
文件权限管理

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...