用户管理(要加sudo切root权限)
1、whoami(查看当前用户)
2、adduser(添加用户指令)
adduser 选项 用户名
常用选项
gid:表只指定用户的主组,选项的值可以是用户组id,也可以是组名(默认创建同名的用户组)
uid:用户的id(用户表示符),系统默认从1000之后按顺序分配UID,如果不想使用系统分配的,可以通过该选项自定义
如何验证shifoui成功
查看etc/passwd 的最后一行是否有你创建的用户
验证是否存在家目录(家目录是在创建用户成功后系统自动创建的)
3、usermod(修改用户指令)
usermod 选项 用户名
常用选项
g:指定用户主组
u:指定UID
l(小写的L):修改用户名
G:指定附加组
a:增加(与G合用 -a-G:增加附加组)
4、passwd(设置/更改密码指令)
passwd 用户名 (默认修改root的密码)
5、su(切换用户指令)
su 用户名(如果不指定用户名将自动切换到root用户)
从root用户切到普通用户不需要密码,反之需要root密码
切换用户之后前后的工作路径是不变的(都在/home路径下)
普通用户没办法访问root的家目录,反之可以
6、deluser(删除用户指令)
deluser --remove-home 用户名(删除用户的同时,删除其家目录)已经登陆的用户删除的时候会提示删除失败,没有登陆的用户可以正常删除
用户组管理(要加sudo切root权限)
1、addgroup(用户组添加指令)
addgroup 选项 用户组名
gid:设置gid,默认从1000之后顺序递增
2、groupmod(用户组编辑指令)
groupmod 选项 用户组名
-g:设置GID
-n:修改用户组名
3、delgroup(用户组删除指令)
delgroup 用户组名 (不允许删除某个用户的主组,需要从组内移除所有用户才能删除)
Linux基础复习第八天
最新推荐文章于 2024-10-11 20:52:27 发布
本文详细介绍了在Linux系统中进行用户管理、权限提升、创建、修改用户和用户组、设置密码、切换用户以及删除用户和组的基本命令及其用法,包括sudo权限的运用和注意事项。
摘要由CSDN通过智能技术生成