跳到主要内容

添加账户

# 方法一:useradd(底层命令,需要手动配置)
useradd -m -s /bin/bash MudBean
# -m:自动创建家目录 /home/MudBean
# -s /bin/bash:指定登录 shell

# 设置密码
passwd MudBean
# 然后输入两次密码

# 方法二:adduser(交互式,更友好,Ubuntu/Debian 推荐)
adduser MudBean
# 会一步步引导你输入密码、全名等信息,自动创建家目录

创建后验证:

id MudBean # 查看用户信息
ls /home/MudBean # 确认家目录存在

给用户赋予 sudo 权限

# Ubuntu / Debian 系列(将用户加入 sudo 组)
usermod -aG sudo MudBean

# CentOS / RHEL 系列(将用户加入 wheel 组)
usermod -aG wheel MudBean

查看 sudo 权限

## 查看当前用户的权限
sudo -l

## 查看指定用户的权限
sudo -l -U [用户名]

## 查看用户所属的组
groups [用户名]

## 全面检查
id [用户名]

## 使用 getent
getent group sudo
### 或者 CentOS/RHEL 系统
getent group wheel

删除用户

# 删除用户,但保留家目录
userdel MudBean

# 删除用户及其家目录(彻底清除)
userdel -r MudBean

# 强制删除(即使用户正在登录)
userdel -f MudBean

如果要删除用户的同时移除其 sudo 权限(虽然用户都没了):

# 从 sudo 组中移除(如果手动配置过)
gpasswd -d MudBean sudo