Linux-用户/分组相关以及处理密码遗忘,给用户设置分组
一.用户创建
1.简单创建
useradd 用户名
2.指定目录创建用户
useradd -d 目录路径 用户名
//注意这一类的目录路径必须写当前所在文件夹的相对路径而不能直接写目录名称
3.指定用户组
useradd -g 用户组名 用户名
二. 给用户指定或修改密码
修改密码
passwd 用户名 密码
三.删除用户
userdel 用户名 删除用户,保留目录
userdel -r 用户名 删除用户,不保留目录
注意:一般情况下都是保留目录的
四.查询用户
指令查看用户
id 用户名
//如果用用户
//会返回uid=用户id gid=分组id 组=组名
//如果没有用
//会返回无此用户
文件查看用户方法
/etc/passwd文件最后一行能看到用户信息
每行含义:用户名:口令(不显示):用户id:组id:注释性描述:主目录:Shell
/etc/shadow存用户密码和相关时间的地方,但是密码是加密的
五.修改用户分组
usermod -g 组名 用户名
六.增加分组
groupadd 组名
七.删除分组
groupdel 组名
前提:组内不能有用户,否则无法删除
八.查看分组
指令查看分组
groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名
文件查看分组
/etc/group 文件
九.用户切换
su - 用户名 切换用户
exit 返回原来用户
从高权限用户切换到低权限用户时,不需要密码
十.退出登入
logout
十一.忘了密码怎么处理
前提机子就在你旁边
在启动机子的时候按enter
进入
然后呢他就自动会登入你的root用户且不需要密码,你后续只要passwd root 新密码即可
然后重启init 6也可以shutdown -r now也可以reboot
都是重启
http://www.dengb.com/Linuxjc/1377359.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/1377359.htmlTechArticleLinux-用户/分组相关以及处理密码遗忘,给用户设置分组 一.用户创建 1.简单创建 useradd 用户名 2.指定目录创建用户 useradd -d 目录路径 用户名...