強制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找出進程殺死也可以實現,不過沒有使用上面的命令方便。大家有什么更好的方法,歡迎在回復中評論,大家一起分享,哈哈。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM