Ubuntu 删除普通用户
以删除普通用户firefly为例:
1. 确认用户状态
首先检查firefly用户是否已登录或存在后台进程:
who | grep firefly # 查看用户是否在线
sudo pkill -u firefly # 强制结束用户所有进程(如果存在)
sudo pkill -9 -u firefly # 若上一条无效,使用强制终止
2. 删除用户及其主目录(推荐)
使用deluser命令删除用户并同时删除主目录和邮件池:
sudo deluser --remove-home firefly
--remove-home:连带删除/home/firefly目录。- 系统会提示
Removing user 'firefly'...表示成功。
3. 仅删除用户(保留主目录)
若需保留用户文件(不推荐):
sudo deluser firefly # 仅删除用户,保留/home/firefly
4. 验证删除结果
检查用户是否已从系统中移除:
id firefly # 若输出"no such user",说明已删除
grep firefly /etc/passwd # 无输出表示成功
留下评论