所以迫不得已,只能被迫中断与小杨的服务。
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》
发表评论