linux基础学习-用户管理

188 阅读2分钟

Linux系统是一个多用户多任务操作系统。要在root下才能创建用户

基本语法

  • useradd 用户名
  • useradd -d /指定目录

001.png

密码设置

  • passwd 用户名要指定清楚
  • pwd 显示当前所在的目录
  • 设置milan用户密码,并登录

002.png

  • 登录

003.png

删除用户

  • userdel 用户名

  • 删除用户milan,保留家目录

004.png

  • 删除test1用户及用户主目录,慎重

005.png

查询用户信息

  • id 用户名

001.png

切换用户

  • 在liunx操作系统中,如果当前用户的权限不够,可以通过 su - 指令切换到高权限用户,比如root
  • 权限高的切换权限的低用户不用输入密码,反之需要密码
  • su - 用户名

002.png

  • who 显示第一次登录用户信息

003.png

用户组 groupadd

  • groupadd 组名 -- 添加
  • groupdel 组名 -- 删除
  • 增加用户时直接加上组
    • useradd -g 用户组 用户名

004.png

  • 修改用户的组
  • usermod -g 用户组 用户名

005.png

  • /etc/passwd 文件

    • 用户的配置文件,记录用户的各种信息
    • 每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
  • /etc/shadow 文件

    • 口令的配置文件
    • 每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
  • /etc/group 文件

    • 组的配置文件,记录liunx包含的组的信息
    • 每行含义:组名:口令:组标识号:组内用户列表

运行级别

  • 0:关机
  • 1:单用户(找回丢失密码)
  • 2:多用户状态没有网络服务
  • 3:多用户状态有网络服务
  • 4:系统未使用保留给用户
  • 5:图形界面
  • 6:系统重启
  • 常用 3和5