Hot For Coding

Linux踢出已登录用户

这个做法有点坏,不过有时候是为了安全

要踢掉别人,首先得用root账户登录,然后使用w命令查看哪些用户登录了

[root@pmv01 ~]# w
 23:25:05 up 56 days, 59 min,  4 users,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.1.48     23:25    0.00s  0.04s  0.03s w
root     pts/1    192.168.10.35    Wed17    5days  0.02s  0.02s -bash
root     pts/2    192.168.10.35    18:55    2:00m 28.29s  0.10s -bash
root     tty1     :0               06Mar18 56days  6:02   6:02  /usr/bin/Xorg :0 -nr -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-rt8RMd/database -nolisten tcp vt1

接下来,就是踢除制定用户了,怎么踢呢?

其实要记住TTY字段,然后使用pkill命令

pkill -kill -t tty

比如,我要剔除以上192.168.10.35用户,就要记住它的TTY是pts/1,然后执行

pkill -kill -t pts/1

如果没有错误提示,那就是踢掉了指定用户

分享

TITLE: Linux踢出已登录用户

LINK: https://www.qttc.net/168-linux-kill-logined-user.html

NOTE: 原创内容,转载请注明出自琼台博客