一、查看用戶
Linux 系統(tǒng) root 用戶可強(qiáng)制踢制其它登錄用戶,首先可用 w 命令查看登錄用戶信息
pi@raspberrypi:~ $ w
22:39:44 up 1:13, 1 user, load average: 0.01, 0.01, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
pi pts/0 192.168.0.106 22:39 0.00s 0.33s 0.03s w
二、強(qiáng)制踢人
命令格式:pkill -kill -t tty
解釋:
pkill -kill -t 踢人命令
tty 所踢用戶的 tty
比如:
pkill -kill -t pts/2
三、說明
1.只有 root 用戶才能踢人,但任何用戶都可以踢掉自己
2.如果同時(shí)有二個(gè)人用 root 用戶登錄,任何其中一個(gè)可以踢掉另一個(gè)
3.pts/0 就是自己開的桌面環(huán)境現(xiàn)的第一個(gè)終端
四、示例
使用 cmd 登錄 Linux 系統(tǒng),我這里是樹莓派:
C:\Users\Administrator>ssh -p 22 pi@192.168.0.105
pi@192.168.0.105's password:
Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Dec 6 22:44:42 2019 from 192.168.0.106
pi@raspberrypi:~ $
然后使用 mstsc 遠(yuǎn)程桌面連接到我的 Linux 系統(tǒng),然后打開終端,輸入如下的命令:
pi@raspberrypi:~ $ su
Password:
root@raspberrypi:/home/pi# w
22:49:33 up 1:23, 1 user, load average: 0.00, 0.03, 0.01
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
pi pts/0 192.168.0.106 22:46 40.00s 0.26s 0.26s -bash
root@raspberrypi:/home/pi# pkill -kill -t pts/0
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi#
最后回到 cmd 下查看原來的會(huì)話:
pi@raspberrypi:~ $ Connection to 192.168.0.105 closed.
可以看到,已經(jīng)通過 cmd 建立的會(huì)話已經(jīng)被踢出了。
微信中搜索 “碼農(nóng)UP2U” 關(guān)注我的公眾號(hào)吧!?。?p>