WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >工作> userdel删除用户时候提示:userdel: user ** is currently logged in

userdel删除用户时候提示:userdel: user ** is currently logged in

估计小杨的站点是中了木马还是啥的。这两天老是不断消耗内存,搞的12号主机苦不堪言,经常宕机。
所以迫不得已,只能被迫中断与小杨的服务。
DA虽然删除了账号,但是系统中仍然在运行。于是ssh上去删除这个账号。
userdel删除用户时候提示:userdel: user ** is currently logged in

查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
发现该账号确实存在。但是因为在使用中,所以不能删除。


网上很多的解决解决方法如下:
mv /var/run/utmp /var/run/utmp_
touch > /var/run/utmp
关于:/var/run/utmp
utmp是一个文件,除了utmp程序你不能编辑这个文件,删掉他的话,当前登陆信息都会丢失。
这个文件在每次机器reboot起来后都会重新创建。

但是,本人自己试验了还是不行,依旧得到同样的提示
那就暴力删除该用户吧:userdel -r -f XXXX
提示:userdel: warning: can't remove /var/mail/git: No such file or directory
userdel: git home directory (/home/git) not found
没关系。实际上已成功删除用户。


如果想要查看centos中的用户和用户组
用户列表文件:/etc/passwd
用户组列表文件:/etc/group
查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看用户操作:w命令(需要root权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last

---

转载请注明本文标题和链接:《userdel删除用户时候提示:userdel: user ** is currently logged in

分享到:

发表评论

44 + 7 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交