Linux 系统权限与进程管理全解析
1. Linux 基本安全机制与权限
Linux 最基本的安全机制是为一组实体定义权限组合。权限主要有以下几种:
- 读取(read)
- 写入(write)
- 执行(对于目录而言,是读取其内容)
实体则包括:
- 文件或目录的所有者
- 拥有该文件或目录的组
- 其他所有用户和组
这是一个相对基础的安全系统,对于小型服务器和桌面使用来说足够了,但对于更复杂的设置,有时会显得过于受限。不过,仅使用这些基本系统,在系统安全方面也能取得不错的效果。
我们可以使用 ls
命令来查看文件和目录的权限信息,示例如下:
admin@myhome:/$ ls -ahl
total 36K
drwxr-xr-x 3 admin admin 4.0K Aug 20 20:21 .
drwxr-xr-x 3 root root 4.0K Aug 20 14:35 ..
-rw------- 1 admin admin 650 Aug 20 20:21 .Bash_history
-rw-r--r-- 1 admin admin 220 Aug 4 2021 .Bash_logout
-rw-r--r-- 1 admin admin 3.5K Aug 20 14:47 .Bashrc
-rw-r--r-- 1 admin admin 0 Aug 20 14:40 .cloud-locale-test.skip
-rw------- 1 admin admin