一、基本概念
- 每个操作系统都必须要有 一个账户 ,对于不同的系统资源有不同的使用权限
二、扩展含义
Explain:从左到右依次
- 权限:若第一个字符为
d
表示目录 - 硬链接数:通过多少方式可以访问到当前 目录/文件
- 拥有者:家目录下 目录/文件 的拥有者通常是当前用户
- 组:很多时候会出现组名和用户名相同的情况
- 大小
- 时间
- 名称
序号 | 类型 | 目录 | 拥有者权限 | 组权限 | 其他用户权限 |
---|---|---|---|---|---|
01 | 文件权限示例 | - | rw- | rw- | r-- |
02 | 目录权限示例 | d | rwx | rwx | r-x |
三、修改权限
序号 | 命令 | 作用 |
---|---|---|
01 | chown 用户名 目录名/文件名 | 修改 目录/文件 的拥有者 |
02 | chgrp -R 组名 目录名/文件名 | 递归修改 目录/文件 的组 |
03 | chmod +/-rwx 目录名/文件名 | 一次性修改 拥有者/组/其他 对 目录/文件 的权限 |
04 | chmod -R XXX 目录名/文件名 | 分别递归修改 拥有者/组/其他 对 目录/文件 的权限 |
序号 | 权限 | 英文 | 缩写 | 数字代码 |
---|---|---|---|---|
01 | 读 | read | r | 4 |
02 | 写 | write | w | 2 |
03 | 执行 | excute | x | 1 |
04 | 无权限 | - | 0 |
Explain:
- 可以简单使用
XXX
三个数字分别对应 拥有者/组/其他 的权限 - 常用组合数字有:
777 > rwxrwxrwx
,755 > rwxrw-rw-
,644 > rw-r--r--
- 以上修改权限的终端命令都需要通过
sudo
执行
四、超级用户
root
通常用于系统的维护和管理,对操作系统的所有资源具有所有访问权限- 不推荐直接使用超级用户登陆系统
- 安装系统时自动创建账户,默认为标准用户
sudo(substitute user do)
表示使用另一个账户执行,预设账户为超级用户- 用户使用
sudo
,必须输入密码,之后有5
分钟有效期,超过期限则必须重新输入密码 - 若未经授权的用户企图使用
sudo
,则会发出警告邮件给管理员