一周入门Linux 实操篇 用户管理

基本介绍

Linux是一个多用户的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统

基本命令

用户

  1. 添加用户 useradd 用户名
  • 细节说明:
    • 当创建用户成功后,会自动创建和用户名相同的家目录
    • 也可以通过useradd -d 指定目录 用户名 创建指定家目录
    • 显示当前用户所在目录 pwd
  1. 删除用户 userdel 用户名
  • 案例:
    • 删除用户milan 保留家目录 userdel milan
    • 删除用户及用户主目录 userdel -r milan
  1. 设置用户密码 passwd 用户名
  2. 查询用户指令 id 用户名
  3. 切换用户 su - 用户名
  4. 查看当前用户 who am I

用户组

  1. 增加用户组 groupadd 组名
  2. 删除用户组 groupdel 组名
  3. 将用户增加到用户组 useradd -g 用户组 用户名
  4. 修改用户的组 usermod -g 用户组 用户名

用户和组相关文件

  1. /etc/passed
  • 用户的配置文件,记录用户的各种信息
  • 每行的含义:用户名:口令:用户表示号:组标识号:注释性描述:主目录:登录shell
  1. /etc/shadow
  • 口令的配置文件
  • 每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:标志
  1. /etc/group
  • 组(group)的配置文件,记录Linux包含的组的信息
  • 每行含义:组名:口令:组标识号:组内用户列表
原文地址:https://www.cnblogs.com/thrseven/p/15133056.html