强制ubuntu登陆用户退出-创新互联
#skill -CONT -u user1 恢复user1。
目前成都创新互联公司已为上1000+的企业提供了网站建设、域名、雅安服务器托管、网站托管、企业网站设计、民和网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。在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登陆用户退出-创新互联
文章转载:http://scyanting.com/article/ddojeo.html