第四章 用户管理

配置文件

这些文件存放了用户相关的信息,每行表示一个用户(组),信息用“:”分隔,每个小段有自己特定的含义

用户信息文件:/etc/passwd

  1. 用户名
  2. 密码位
  3. UID
  4. GID
  5. 用户说明
  6. 家目录
  7. 登录后的shell
第四章 用户管理_第1张图片
passwd.jpg

用户密码文件:/etc/shadow

  1. 用户名
  2. 密码加密串
  3. 密码最后一次修改日期
  4. 密码修改间隔
  5. 密码有效期
  6. 密码修改到期前警告天数
  7. 密码过期后的宽限天数
  8. 帐号失效时间
  9. 保留字段
第四章 用户管理_第2张图片
shadow.jpg

组信息文件: /etc/group

1.组名

  1. 组密码位
  2. GID
  3. 组中附加的用户
第四章 用户管理_第3张图片
group.jpg

组密码文件:/etc/gshadow

1.组名

  1. 组密码加密串
  2. 组管理员用户名
  3. 组中附加的用户
第四章 用户管理_第4张图片
gshadow.jpg

这四个文件组成了linux的基本用户架构

useradd 添加用户

常用选项

  • -u 指定UID
  • -d 指定家目录
  • -c 备注说明
  • -g 指定初始组
  • -G 指定附加组
  • -s 指定用户登陆shell
$ useradd -u 666 -d /home/666 -c test -g username -G root -s /bin/bash username

useradd 添加用户

常用选项

  • -u 指定UID
  • -c 备注说明
  • -G 指定附加组

userdel 删除用户

常用选项

  • -r 删除用户的同时删除家目录

su - 身份切换

组管理 groupadd groupmod groupdel

三个命令简单

你可能感兴趣的:(第四章 用户管理)