[root@localhost ~]# userdel wwww userdel: user wwww is currently used by process 1
删除用户时删除不掉,提示上面错误。
pid 1是系统启动时候第一个进程,肯定不能杀死。
[root@localhost ~]# ps aux | more USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root:x:0:0:root:/root:/bin/bash root 1 0.0 0.0 191256 2852 ? Ss 6月10 6:37 /usr/lib/systemd/systemd --switched-root --system --deserialize 22 root 2 0.0 0.0 0 0 ? S 6月10 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 6月10 0:13 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S< 6月10 0:00 [kworker/0:0H]
实际原因就是因为此用户的uid和gid都是0,跟root账号一样。
修改 /etc/passwd 文件,将此用户的uid和gid改成大于1000的就行,不要和现有的重复。再次删除即可。
[root@localhost ~]# userdel wwww
就不报错了。
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/5075.html