文件权限
type
status
date
slug
summary
tags
category
icon
password
一、常规权限
1、owner/group/others
(拥有者/组/其他)

file type
- 当为 d 则是目录
- 当为 - 则是文件;
- 若是 l 则表示为链接文档(link file);
- 若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
- 若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
number of hard links
软硬连接次数
2、r-xr-xr-x

针对文件
针对目录
注意:一个用户想要正常查看目录下的文件,必须同时拥有rx权限
二、更改文件属性
更改文件所有者,也可以同时更改文件所属组(chowm)
更改文件属组(chgrp)
三、更改文件权限
1、chmod
数字类型改变文件权限
r:4
w:2
x:1
符号类型改变文件权限
user:用户
group:组
others:其他
chmod | u | +(加入) | r | 文件或目录 |
ㅤ | g | -(除去) | w | ㅤ |
ㅤ | o | =(设定) | x | ㅤ |
ㅤ | a | ㅤ | ㅤ | ㅤ |
将文件权限设置为 -rwxr-xr—
拿掉全部人的可执行权限
特殊权限
- suid(针对可执行程序设置) 4
普通用户在运行命令时,会临时获得属主用户权限
- sgid(针对目录) 2
一个目录有了sgid,会自动继承目录的属组
- sticky bit(针对目录) 1
防止普通用户之间相互删除文件
2、facl
优势:针对单个用户、用户组设置权限
针对单个用户
针对单个用户组
查询facl
删除facl权限
四、其他权限
1、umask命令
umask可用来设定[权限掩码] 影响新建的文件、目录的默认权限
2、隐藏属性
查看隐藏属性
3、chattr 命令
选项
-R: 递归处理目录及其子目录
-V: 显示详细信息
-v: 显示版本信息
属性模式
+: 添加属性
-: 移除属性
= : 设置为指定属性

文件内容不允许修改,不能被删除
针对重要模板文件
只允许向文件中追加内容,不能被删除
针对重要日志文件
Loading...