Linux下的用户管理
作者:互联网
一、添加用户
useradd UserName
useradd -g GroupName UserName //创建并添加至组
示例
useradd tom
说明:
- 1.当创建用户成功后,会自动的创建和用户名相同的home目录
- 2.也可以通过
useradd -d 目录名
指定目录
二、指定/修改密码
passwd 用户名
三、删除用户
userdel UserName
- 删除用户
userdel UserName
- 删除用户以及home目录
userdel -r UserName
四、查找用户
id userName
显示:
uid=0(root) gid=0(root) groups=0(root)
五、切换用户
su - 用户名
注意:
- 从权限高的用户切换至权限低的用户,不需要输入密码,反之需要
- 当需要返回到原来的用户时,使用``exit/logout指令
六、查看当前用户/登录用户
whoami
[用户组]
- 创建组
groupadd GroupName
- 删除组
groupdel GroupName
- 添加用户并添加至组
useradd -g GroupName UserName
- 修改用户组
usermod -g GroupName UserName
用户/组相关文件
- /etc/passwd文件
- 用户的配置文件,记录用户的各种信息
- 每行含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
- /etc/shadow文件
- 口令的配置文件
- 每行含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
- /etc/group文件
- 组的配置文件,记录Linux包含的组信息
- 每行含义:组名:口令:组标识符号:组内用户列表
标签:UserName,用户名,管理,用户,口令,GroupName,useradd,Linux 来源: https://www.cnblogs.com/netwenchao/p/16268837.html