前言

今天给服务器添加一个用户,创建的时候因为useradd 参数选择有误,导致该用户无法切换、设置密码。
这时我准备删除这个用户重新创建一下
结果出了以下问题:

问题描述

  • 使用userdel -r命令删除用户抛出如下信息:
root@vagrant:/home# userdel sam
userdel: user 'sam' does not exist
  • 使用groupdel sam命令删除用户组也抛出如下信息:
root@vagrant:/home# groupdel sam
groupdel: group 'sam' does not exist

解决办法

可以使用vipw命令来解决上述无法删除用户问题

  • vipw 命令详解
Usage: vipw [options]Options:-g, --group                   编辑group数据库-h, --help                    显示此帮助信息并推出-p, --passwd                  编辑passwd数据库-q, --quiet                   安静模式-R, --root CHROOT_DIR         chroot到的目录-s, --shadow                  编辑shadow或者gshadow数据库
  • 使用vipw删除创建的用户
  • 使用vipw -s 删除创建的用户组
  • 注意vipw命令第一次使用会让你选择一个编辑模式,根据自己的爱好选择即可,我默认选择2vim模式,使用dd删除光标所在行,使用wq保存退出

Linux 解决userdel无法删除用户相关推荐

  1. Linux中使用userdel命令删除用户时出现错误 “userdel: user XXX is currently used by process XXX”*

    Linux中使用userdel命令删除用户时出现错误 "userdel: user XXX is currently used by process XXX" [root@loca ...

  2. 解决 linux 无法创建、删除用户问题

    解决 linux 无法创建.删除用户问题 1.当我创建一个新用户"zhao",系统提示该用户已经存在,但我清楚记得使用"rm -rf"命令删除了该用户,为什么还 ...

  3. Linux下创建和删除用户

    Linux下创建和删除用户 目录 Linux下创建和删除用户 1 创建新用户 2 配置新用户 3 进入新用户 4 删除用户 1 创建新用户 在普通root用户下可能没有权限操作,因此直接在root下操 ...

  4. linux批量创建和删除用户

    linux批量创建和删除用户 我们都知道可以用useraddxxxx可以建立用户,passwd xxx可以为用户建立密码,如果我们要批量创建好多好多呢,怎么办??接下来我们一起来看个实例,一起来做一下 ...

  5. linux删除相同用户,Linux 批量添加和删除用户

    Linux批量添加和删除用户 一,工具作用Linux批量添加和删除用户 在Linux用户管理中,经常需要用到批量添加或删除用户:如果用 useradd或adduser来添加大量用户,对系统管理员的体力 ...

  6. Linux中添加和删除用户

    命 令: userdel 功能说明:删除用户帐号. 语 法:userdel [-r][用户帐号] 补充说明:userdel可删除用户帐号与相关的文件.若不加参数,则仅删除用户帐号,而不删除相关文件. ...

  7. Linux系统使用userdel命令删除用户

    userdel是什么 userdel 是一个底层用于删除用户的工具.在 Debian 上,我们通常会使用 deluser 命令.userdel 会查询系统账户文件,例如 /etc/password 和 ...

  8. Linux 命令之 deluser -- 删除用户

    文章目录 命令简介 常用选项 参考示例 删除普通用户 将用户从用户组中删除 删除用户的所有文件 命令简介 deluser 命令用于删除用户.将一个用户从一个组中删除(即退出用户组),大家都推荐用 us ...

  9. Linux取消挂载,删除用户及其目录

    取消挂载 取消挂载命令: umount /dev/sdb 命令umount 文件系统/挂载点 umount /dev/sdb 例如:umount /dev/sdb即可将sdb1取消挂载. 如果出现de ...

最新文章

  1. Oracle中table的大小计算方式
  2. Spring-Cloud 从0开始(二) Eureka-Client
  3. DeepFakes天敌来了!伯克利紧急研发“火眼金睛”防伪克星
  4. jMeter HTTP Request Defaults 的学习笔记
  5. [linux]【编译】【高级01】 - 动态库的设定和依赖性的检查 20160921更新 文章没有最终结案
  6. linux文件类型为目录,在Linux系统中,基本的文件类型分为()文件,目录文件和文件, 所有的I/..._考试资料网...
  7. 11、进入保护模式-V
  8. Rust 编程有什么好?
  9. 服务计算与服务生态系统 第一章测验题答案
  10. Python爬虫之selenium爬虫,模拟浏览器爬取天猫信息
  11. 以一种访问权限不允许的方式做了一个访问套接字的尝试。
  12. GERM格沵有哪些适合夏天的高颜值杯子推荐吗?
  13. DB2 JDBC Driver 必需的字符转换器不可用
  14. 视频图像协议接口大全
  15. 基于javaEE的房产中介管理系统
  16. 运放技术——压摆率和上升时间
  17. Domain Driven Design(领域驱动设计)
  18. mac 下安装Microsoft Remote Desktop远程桌面客户端
  19. centos启动卡死进不去界面,停留在started GNOME display manager
  20. 商品3D展示来啦,HMS Core3D建模服务助力电商发展

热门文章

  1. OSChina 周一乱弹 ——程序员的弱点!
  2. 【开源】【猫咪卡通变 - 小程序】拍摄猫咪或上传猫咪照片,使其转化为卡通猫咪.(且上传图片必须为猫咪)
  3. 火狐浏览器安全常用插件简介
  4. MySQL添加数据时生成长串随机主键id
  5. 走向IPv6,阿里巴巴IPv6规模化部署实践
  6. struct 内存对齐
  7. java html 转word_Java Html转Word
  8. Excel 快捷键 (Mac版本)
  9. 中秋假期,回不了家的程序员,竟然用Python做了这件事...
  10. C# OpenGL 绘制圆柱