首先
- Linux计算机的基本安全是以文件权限为基础的。
- 文件默认的权限可以通过umask来设置。
- 可以通过chmod chown chgrp等命令来管理权限和所有权
其次
- 了解每个权限位的精确含义
权限 | 对于文件 | 对于目录 |
---|---|---|
读 r | 读取文件权限 | 列出目录内容的权限 |
写 w | 写入或修改文件的权限 | 在目录中创建和删除文件的权限 |
执行 x | 将文件作为程序运行的权限 | 访问目录中文件的权限 |
我们来解释如下操作的含义
[root@apollo-db ~]# ls -l /sbin/fdisk
-rwxr-xr-x 1 root root 134024 Jul 21 2021 /sbin/fdisk
- 权限显示在最左端,用10个字符来表示,第一个字符表示它是一个特殊的文件还是普通的文件
- 其它的9个字符分为三组,分别表示所有者(user)、组所有者和Linux系统中其它用户的权限
位置 | 说明 |
---|---|
1 | -表示普通文件,d表示目录文件,b表示设备,l表示符号链接文件 |
234 | 赋给文件所有者的权限 |
567 | 赋予文件的组所有者的权限 |
890 | 赋给Linux系统中其它用户的权限 |
网友评论