1. 为什么学习用户管理  (用户》使用者》用户+使用者》意外)

  2. 什么是用户 (用户由三类:超级用户》系统用户》普通用户)

  3. 配置文件(用户信息配置文件:/etc/passwd;用户组信息文件:/etc/group;用户密码文件:/etc/shadow;用户组密码文件/etc/gshadow)

  4. 怎么实现用户管理

  • 用户创建useradd +d/u/s/g +用户名
  • 用户信息的修改usermod  +l/L/d/U/g   +用户名
  • 用户的删除userdel  +f/r  +  用户名
  • 用户的查看  whoami/ who /w
  • 用户组的创建 groupadd
  • 用户组的删除 groupdel
  • 用户组的修改  groupmod

一,为什么要学习用户管理

1,用户之间独立运行,互不干扰

2,用于使用者身份识别

3,用户限制使用者访问系统资源

4,避免系统遭受意外攻击

二,什么是用户

1,用户分类

  • 操作系统实际使用的是用户的ID,不是用户名
  • 用户ID为32位,从0开始
  • 用户分为3类:超级用户(ID为0)、系统用户、普通用户

(1)超级用户

超级用户权限最高,系统默认为root用户

(2)系统用户

也称为虚拟用户,这类用户不具备登录系统能力,但却是系统运行不可缺少的用户,比如bin,ftp,mail等用户

(3)普通用户

由超级用户创建,并能登录linux系统,只能操作自己目录内的文件,权限有限

三,Linux用户相关系统配置文件

1,用户信息配置文件/etc/passwd

  • 每一行为一个用户信息
  • 每一行用户属性使用:分号隔开
  • 使用cat命令查看文件内容

linux操作系统—第六章用户于用户组的管理

linux操作系统—第六章用户于用户组的管理

2,用户密码文件/etc/shadow

  • 一行为一个用户密码信息
  • 信息之间用:分号隔开
  • 用cat查看

3,用户组账户信息/etc/group

  • 一行为一个用户组信息
  • 信息之间用:分号隔开
  • 用cat查看

4,用户组密码文件/etc/gshadow

  • 一行为一个用户组信息
  • 信息之间用:分号隔开
  • 用cat查看

四,怎么实现用户操作管理

1,创建用户

注意:1)创建后的用户账号默认被锁定,需要使用passwd命令设置密码后才能使用。

           2)只有超级用户才可以创建账户

(1)语法

useradd(选项)(参数)

选项:-d<目录>  :指定用户登录时的起始目录

           -g<目录>:指定用户所属用户组

           -s<shell>:指定用户创建登录后使用shell类型

           -u<uid>:指定用户id

参数名:用户名

linux操作系统—第六章用户于用户组的管理

2,查看用户

(1)whoami   :显示当前用户

(2)who:显示登录系统的用户

(3)w:显示登录的用户在干什么

3,修改用户信息

使用usermod命令能更改用户的shell类型、所属的用户用户组、用户口令的有效期、用户的登录名

(1)语法

usermod  <选项><参数>

选项:-d<目录>  :指定用户登录时的起始目录

           -g<目录>:指定用户所属用户组

           -l<账户名称>:  更改账户的登录名

           -L:锁定账户口令,使口令生效

           -U:解除口令锁定

参数:要修改的用户名

linux操作系统—第六章用户于用户组的管理

4,删除用户

(1)语法

userdel <选项><参数>

选项:-f:强制删除用户,即使用户当前处于登录状态

           -r:删除用户的同时删除用户相关的所有文件

参数:要删除的用户名

linux操作系统—第六章用户于用户组的管理

5,创建用户组

语法:groupadd<选项><参数>

6,删除用户组

语法:groupdel<参数>

7,修改用户组

语法:groupmod <选项><参数>

-g  :重新设置组标识号

例如:

groupmod  -g 102  group1

五,综合例题

linux操作系统—第六章用户于用户组的管理

相关文章:

  • 2021-09-27
  • 2021-08-28
  • 2021-09-01
  • 2021-09-17
  • 2021-12-13
  • 2022-12-23
猜你喜欢
  • 2022-01-19
  • 2021-08-11
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2021-06-28
  • 2021-10-07
相关资源
相似解决方案