linux用户管理

简介

    以下用户管理在root权限下进行。

​ 先进入root用户: su - root (切换用户: su 用户名)

​ 若退出则为: logout (finalshell 中为 exit) 。

添加用户

​ 在root用户下添加用户:useradd 用户名 或者 useradd -d 指定目录 新的用户名

​ ( 默认该用户家目录在/home/该用户。注意:ubuntu 的 adduser 和useradd 不同!!!ubuntu用adduser !)

修改密码

​ passwd 用户名

删除用户

​ 保留家目录: userdel 用户名

​ 彻底删除,包括家目录: userdel -r 用户名

查询用户信息

​ id 用户名

用户组

image-20220110152958889

​ 方便组内统一管理。

​ 新增组: groupadd 组名

​ 删除组: groupdel 组名

​ 增加用户时直接上组: useradd -g 用户组 用户名

​ 修改用户组: usermod -g 用户组 用户名

用户和组相关文件

​ /etc/passwd 文件:

​ 用户的配置文件,记录用户信息

​ 每行含义(用户名:口令:用户标识符:组标识号:注释:主目录:登录shell)

​ /etc/shadow 文件:

​ 口令配置文件

​ 每行含义(登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志)

​ /etc/group 文件:

​ 组group 的配置文件,记录组的信息

​ 每行含义(组名:组标识号:组内用户列表)