版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35706771/article/details/79232539
用户和权限
用户 :Linux 系统的一个操作员,用户管理包含 用户 和 * 组* 管理。
在Linux 系统中,只要是登录了系统就有一个账户 ,而且每个账户对系统的资源有着不一样的使用权限。
对 文件 / 目录 的权限包括:
权限 | 英文 | 缩写 | 数字代号 |
---|---|---|---|
读 | read | r | 4 |
写 | write | w | 2 |
执行 | excute | x | 1 |
无权限 | r | 0 |
超级用户
root :用于系统的维护和管理,对系统具有所有的操作。
但系统不推荐 使用root用户登录系统
在系统安装的时候,系统会自动创建一个用户账号 sudo 。
sudo
sudo 全称 substitute user 的缩写, 表示 使用另一个用户身份 。
sudo 命令以其他身份来执行命令,预设的身份为root 。
用户使用 * sudo* 时,须输入密码,有 5分钟的有效期限 。超时就须重新输入密码。
如没有授权的用户想要使用 sudo ,则会发出警告邮件给管理员。
组管理
组 :可以对权限分配成一个 组 ,然后将 用户添加在相应的组中 。
* 提示* :
1、有关组的操作都需要 sudo 执行。
2、组信息保存在 ** /etc/group 文件中。
3、/etc 目录是专门用来保存 系统配置信息 的目录。
命令 | 功能 |
---|---|
groupadd 组名 | 添加组 |
groupdel 组名 | 删除组 |
cat/etc/group | 确认组信息 |
chgrp -R 组名 文件/目录名 | 修改文件/目录的所属组 |
示例 :
chmod
chmod : 可以 修改 用户 / 组 对 * 文件 / 目录 * 的权限。
命令格式:
+ :增加权限。
- :减少权限。
chmod +/-rwx 文件名|目录名
示例:
提示 :目录必须要有 * x* 权限,不然不能打开了。
chgrp
chgrp : 修改文件/目录的所属组。
示例: