linux学习之用户管理

  • Post author:
  • Post category:linux


1、用户管理
用户家目录的概念
/home/
目录下有各个创建的用户对应的家目录,当用户登录时,会自动的进入到自己的家目录
Linux的用户需要至少要属于一个组
  • 添加用户
useradd  用户名
当创建用户成功后,会自动的创建和用户同名的家目录
useradd -d  [目录] 用户名
给新创建的用户指定家目录
passwd 用户名
给用户指定密码或者修改密码
  • 删除用户
1、删除用户,保留家目录
userdel 用户名
2、删除用户,不保留家目录
userdel -r 用户名
  • 查询用户
id 用户名
  • 切换用户
su – 用户名
低权限往高权限用户切换需要密码,高权限往低权限切换不需要密码
2.用户组
类似于角色,系统可以对有共性的用户进行统一的管理
  • 添加组
groupadd 组名
  • 增加用户并制定组
useradd -g 组名 用户名
  • 删除组
groupdel 组名
  • 修改组
usermod -g 组名 用户名


用户和组的相关文件
  • 用户配置文件(用户信息)
/etc/passwd
每行的含义
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
  • 组配置文件(组信息)
/etc/group
每行的含义
组名:口令:组标识号:组内用户列表
  • 口令配置文件(密码和登录信息,是加密文件)
/etc/shadow



版权声明:本文为qq_38146131原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。