zoukankan      html  css  js  c++  java
  • Linux->解决用userdel删除不掉用户的问题

    情况:

      一般我们移除,都是先把用户从组中删除,再依次把组删掉,但是这里出现了问题:

      root@ per# userdel -r mysql

      userdel: user mysql is currently used by process 1748

      root@ per# groupdel mysql

      groupdel:不能移除用户“mysql”的主组

      删除该用户就提醒用户当前在进程运行,删除他的组也报错。

    解决方法:

      可使用vipw命令:

      root@ per# vipw

      找到之前创建的用户,用dd删除那行(记得保存:wq or :x)。

      root@per# vipw -s

      找到那个用户所属组,也dd干掉即可(记得保存:wq or :x)

      使用vipw -s的原因只有一个,就是必须保证数据的一致性,不然可能会造成系统崩溃等问题。

      命令小解:

      root@ per# vipw --help

      用法:vipw [选项]

      选项:

      -g, --group 编辑 group 数据库

      -h, --help 显示此帮助信息并推出

      -p, --passwd 编辑 passwd 数据库

      -q, --quiet 安静模式

      -R, --root CHROOT_DIR chroot 到的目录

      -s, --shadow 编辑 shadow 或 gshadow 数据库

  • 相关阅读:
    小白扫盲之-计算机为何需要内存
    Centos 安装Pycharm 并移动到桌面。
    Docker守护进程
    插入排序
    快速排序
    归并排序
    __metaclass__方法
    Python面向对象(2)类空间问题以及类之间的关系
    Python面向对象(1)_初步认识
    python语法基础(8)_包
  • 原文地址:https://www.cnblogs.com/taomylife/p/7234892.html
Copyright © 2011-2022 走看看