今天在国产操作系统【凝思磐石60】上进行用户的添加删除操作时,使用useradd删除用户时遇到用户删除失败,并返回"usermod:无改变"的情况,在这里记录下分析结果,分享给遇到同样问题的朋友们~

问题重建步骤

  1. 添加一个新用户,结果成功
 useradd xiaoming
  1. 删掉该用户,没有报错
 userdel xiaoming
  1. 再次添加用户xiaoming, 报用户已存在"useradd : user ‘xiaoming’ already exists":
 useradd xiaoming
  1. 再次删除用户小明,提示"usermod:无改变"
   userdel xiaoming

原因分析

  在这款国产操作系统中,使用userdel并未真正的删掉用户,而是将账户的过期时间修改成了1970-01-01

  • 查看下用户xiaoming的账户过期时间
chage -l xiaoming

显示 “账户过期时间” 为 “1970年01月01日

  • 查看/etc/passwd和/etc/group文件,是否还存在xiaoming
grep xiaoming /etc/passwd
grep xiaoming /etc/group

发现仍然存在用户xiaoming

解决办法

  找到了问题的原因,解决起来也就简单了

  • 可以修改用户的账户过期时间为 未来的某一天 或者 “从不”
# -E后可以跟未来的某一天,如2022-12-12,-1代表永不过期
chage -E -1 xiaoming
  • 也可以修改/etc/passwd和/etc/group文件,删除用户相关的行,这样会彻底删除用户和用户组

Linux userdel 删除用户失败相关推荐

  1. userdel删除用户失败提示:userdel: user * is currently logged in 解决方法

    userdel删除用户失败提示:userdel: user * is currently logged in 解决方法 参考文章: (1)userdel删除用户失败提示:userdel: user * ...

  2. Linux——userdel删除用户不完全问题

    前几天,好像是不知道为什么因为konsy(konsy是我的用户名)没有了修改文件的权限,就执行了 #userdel konsy 然后发现重新创建不成功,提示konsy is already exist ...

  3. linux userdel删除用户命令

    查看已经没有了hadoop用户

  4. linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法

    转自:http://www.linuxidc.com/Linux/2013-07/87371.htm 简述: 今天在看书的时候,看到有个实例,手痒痒的跟着做了起来...但是,出现问题了..测试的用户和 ...

  5. 解决Linux 无法使用userdel 删除用户和组的问题

    解决Linux 无法使用userdel 删除用户和组的问题 系统环境 #cat /etc/redhat-release CentOS release 6.7 (Final) #getenforce D ...

  6. linux添加删除用户命令,Linux命令之useradd和userdel(添加、删除用户)

    一.[useradd]:添加用户命令 1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户. 2.格式 useradd [-d home] [-s sh ...

  7. linux删除用户所有信息_如何在Linux上删除用户(以及删除所有跟踪)

    linux删除用户所有信息 Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock Deleting ...

  8. sql 删除用户失败

    在SQL server 中删除用户失败时先将删除用户的 步骤一 步骤二修改删除用户fzx-team默认架构,将user架构修改为dbo 修改后如下图 步骤四删除数据库角色中所使用的删除用户中角色成员 ...

  9. userdel 删除用户

    userdel 删除用户 1.命令功能 userdel 删除指定用户及该用户的相关的文件. 2.语法格式 userdel  option  login 选项 选项说明 -f 强制删除用户账号,即使用户 ...

最新文章

  1. 没有人会尊重弱者,把弱者当成朋友!人们永远追随强者,永远和强者结盟!
  2. 世界机器人大会进入最后一天,最受市民关注的是它!
  3. Linux:shell脚本中实现变量自增的几种方式
  4. Linux 分割、合并文件
  5. ThreadLocal相关
  6. android 机顶盒 系统开发入门,读《Android电视机(机顶盒)初次开发的一些经验分享》后的笔记...
  7. 【HTML学习】——一个网页HTML编程的构成
  8. WordPress 获取当前页面 ID 的几大方法
  9. OpenCV与图像处理学习六——图像形态学操作:腐蚀、膨胀、开、闭运算、形态学梯度、顶帽和黑帽
  10. mac中强大的快捷键
  11. 关于文件上传,我要向struts提点意见
  12. .Net Core下如何管理配置文件(转载)
  13. sharepoint 在Visual Studio设置其他页面的加载标签
  14. Linux 运行.exe程序
  15. win10更新后C盘空间变小解决方法
  16. 【KnockoutJS】KnockoutJS 绑定列表数据。实现表头合并,列生成,图片上传等功能
  17. angularJs过滤器(货币转换,大小写,字数限制,日期)
  18. winrar密码秒破_家用的指纹密码锁好用吗?什么品牌好?
  19. Device Owner模式
  20. [P1726]上白泽慧音

热门文章

  1. Vue实现鼠标悬浮隐藏与显示图片效果 @mouseenter 和 @mouseleave事件
  2. 宝塔面板服务器ip地址修改_网站服务器日常安全防护措施(宝塔面板新手网站教程)...
  3. puppeteer 设置cookie
  4. 学习笔记-RPC远程调用概念和实例
  5. 工业图像异常检测最新研究总结(2019-2020)
  6. HP网络打印机的初始设置问题
  7. android adb 点亮 关闭 屏幕 命令
  8. Java 字符串压缩/解压【开发记录】
  9. EXCEL 遇到library里面的Solver.XLAM 等文件打开需要密码
  10. 【木友会专用】节目录制助手V2.0 (更新时间:2009-09-25)