强制ubuntu登陆用户退出

Posted 王树燚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了强制ubuntu登陆用户退出相关的知识,希望对你有一定的参考价值。

 

#skill -KILL -u user1 杀死并注销user1。

 #skill -CONT -u user1 恢复user1。

 

在Windows 2003默认情况下,三个以上就远程不了,必须强制登录把已登录的人踢出来。在已登录的用户中,可以通过任务管理器->用户->右键注销其他在线用户,你有没有想过在Linux如何实现呢。

先用w查看在线用户。

goface ~ # w

11:53:14 up 53 min,  3 users,  load average: 0.00, 0.01, 0.05

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    192.168.1.8      11:11    0.00s  0.51s  0.02s w

goface   tty7     :0               11:11   53:25  42.50s  0.23s gnome-session –session=classic-gnome

root     pts/1    192.168.1.8      11:38   14:53   0.37s  0.37s -bash

那么如何把别人踢过去呢,呵呵。

#pkill -kill -t tty

#pkill -kill -t pts/1

再w一下,发现另一个连接终端被踢了,呵呵。

另外也可以使用skill命令。如

#skill -KILL -t pts/1  能达到同样的效果。

#skill -STOP -u user1

#skill -KILL -u user1 杀死并注销user1。

当然ps grep找出进程杀死也可以实现,不过没有使用上面的命令方便。

以上是关于强制ubuntu登陆用户退出的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu为账户提供public key认证登陆

ubuntu18登录后黑屏 按任何键无反应 只能强制关机

Ubuntu 10.10和Ubuntu 11.04都不能使用root帐户登陆系统是为啥?

Ubuntu下开启ssh并允许root用户登录

Ubuntu 16 vi输入方向键会变成ABCD的解决方法

Ubuntu配置ecilpse终端启动