Skip to content

Linux 权限管理体系linux

Linux 权限管理体系主要基于用户、组和其他用户的概念。

文件和目录权限
权限操作八进制
r读取文件内容或列出目录内容4
w修改文件内容或在目录中创建/删除文件2
x执行文件或进入目录1
chattr 修改文件属性
属性描述
a追加写入
i不可修改
e文件压缩
用户默认权限
  1. 普通用户:新创建的用户通常只拥有基本的权限,包括访问自己的主目录、读取和写入自己的文件,但不能访问或修改其他用户的文件,除非其他用户的权限允许。
  2. 超级用户(root):拥有系统中的所有权限,可以访问和修改任何文件或目录,包括系统配置和用户数据。
用户与组的概念
  • 用户:每个用户在系统中有唯一的身份,具有自己的权限。

  • :用户可以被分配到一个或多个组中,组内的用户可以共享权限。

sudo 权限介绍

在 Linux 中,sudo(“superuser do”的缩写)是一种允许普通用户以超级用户(root)或其他用户的身份执行命令的机制。

通过编辑 /etc/sudoers 文件,可以精确控制哪些用户可以使用 sudo,以及他们可以执行哪些命令。