Linux--第三章--Linux用户和权限

这里写目录标题

  • 认知root用户
    • 什么是root用户
    • su和exit命令
    • sudo命令
  • 用户、用户组的管理
    • 简介
    • 用户组管理
    • 用户管理
      • 创建用户
      • 删除用户
      • 查看用户的所属组
      • 修改用户所属组
    • 查看用户和用户组
  • 查看权限控制
    • 认知权限信息
      • 通过ls可以查看权限细节
      • 对于序号一的分析
    • 修改权限命令
      • rwx的快捷表示
    • 修改用户和用户组
  • 一级目录
    • 二级目录
    • 二级目录
    • 二级目录
  • 一级目录
    • 二级目录
    • 二级目录
    • 二级目录

认知root用户

什么是root用户

Linux--第三章--Linux用户和权限_第1张图片
Linux--第三章--Linux用户和权限_第2张图片

su和exit命令

Linux--第三章--Linux用户和权限_第3张图片
从普通用户切换到其他用户需要输入密码
root管理员账户的密码与个人账号的密码一致,都是123456

超级管理员切换回普通用户时,不管是exit还是su去切换回个人用户,都不用输入密码

sudo命令

Linux--第三章--Linux用户和权限_第4张图片
可以使用sudo命令将一个普通命令变成临时root权限,但是并不是所有的用户都有权利使用sudo,需要为普通用户配置sudo认证

配置duso认证如下:
Linux--第三章--Linux用户和权限_第5张图片
Linux--第三章--Linux用户和权限_第6张图片

用户、用户组的管理

简介

Linux--第三章--Linux用户和权限_第7张图片

用户组管理

Linux--第三章--Linux用户和权限_第8张图片

用户管理

Linux--第三章--Linux用户和权限_第9张图片

创建用户

两条规则:
在这里插入图片描述
不指定要加入哪个用户组的话,会自动创建一个同名用户组并将用户加入
在这里插入图片描述
不指定HOME路径的话,会自动放在/home/用户名 这个路径下
这样表明,每个“用户”的HOME路径都在/home之下

以下是语法演示:
在这里插入图片描述

删除用户

在这里插入图片描述
加上-r选项,会将HOME目录一并删除,删除的更彻底

查看用户的所属组

在这里插入图片描述
id 后加用户名 如果不加则查看当前用户所属用户组,
而只有在root权限下才能查看其他组的id
Linux--第三章--Linux用户和权限_第10张图片

修改用户所属组

在这里插入图片描述
Linux--第三章--Linux用户和权限_第11张图片
注意,修改仍然是在root权限下进行,同时,修改并不会将原来的组去除,而是“又”加入到第二个组

查看用户和用户组

Linux--第三章--Linux用户和权限_第12张图片
Linux--第三章--Linux用户和权限_第13张图片
Linux--第三章--Linux用户和权限_第14张图片

查看权限控制

认知权限信息

通过ls可以查看权限细节

对于序号一的分析


第一个字母表示是文件还是文件夹还是软链接

之后每三位分别表示:所属用户权限、所属用户组权限、其他用户权限
就是上面ls中的 序号2 序号3 不是序号1并且不属于序号3的用户

用户(或者用户组)权限具体说是,当一个用户去操作当前文件时,某个用户操作的权限,对于不同的用户,对于该文件的操作权限不同

如下是rwx的解释:分别解释了针对文件以及文件夹
Linux--第三章--Linux用户和权限_第15张图片
r 取read 表示读文件,可以查看
w 取write 表示写文件,可以修改
x 表示可以执行,或者可以切换称为工作目录

Linux--第三章--Linux用户和权限_第16张图片

修改权限命令

Linux--第三章--Linux用户和权限_第17张图片
注意只有所属用户或者root用户可以修改

-R选项,适用于文件夹,表示在修改文件夹权限的同时,将文件夹内的文件的权限一并同步修改
各个参数用逗号连接

rwx的快捷表示

Linux--第三章--Linux用户和权限_第18张图片
Linux--第三章--Linux用户和权限_第19张图片
首先 r对应4 w对应2 x对应1

之后的个子母的组合,就通过三个数哪几个数加起来可以等于0到7
例如:
0 是0+0+0 那么0:—
1 是0+0+1 那么1:–x
2 是0+2+1 那么2:-w-
6 是4+2+0 那么6:rw-

案例:
Linux--第三章--Linux用户和权限_第20张图片
Linux--第三章--Linux用户和权限_第21张图片

修改用户和用户组


需要注意的是,只有在root下才能对用户和用户组进行修改
登录root之后,切换工作目录为目标文件或文件夹的目录,之后进行修改
Linux--第三章--Linux用户和权限_第22张图片

一级目录

二级目录

二级目录

二级目录

一级目录

二级目录

二级目录

二级目录

你可能感兴趣的:(linux,服务器)