linux系统强制踢掉登录用户

说明:
linux系统root用户可强制踢掉其它登录用户

实现:
1. w命令查看登录用户信息,显示信息如下:

# w
 16:15:11 up 210 days, 12:17,  2 users,  load average: 0.13, 0.15, 0.10
USER       TTY      FROM              LOGIN@   IDLE       JCPU   PCPU  WHAT
liu       pts/1    IPADDRESS  16:14         0.00s      0.04s    0.03s   sshd: liu [priv]
fmd001_c   pts/2    IPADDRESS   16:13         52.00s   0.03s    0.02s   sshd: fmd001_cleaning [priv]

 
2. 踢除指定用户

# pkill -kill -t tty  //-t指定要踢的用户的TTY,如上要踢除liu用户的命令: pkill -kill -t pts/1

只有root用户才能踢人,至少我测试的是这样的。如果同时有二个人用root用户登录,任何其中一个可以踢掉另一个。任何用户都可以踢掉自己-_-。
 
3. 屏蔽IP

# iptables -I INPUT -s 123.45.6.7 -j DROP  //屏蔽单个IP
# iptables -I INPUT -s 123.0.0.0/8 -j DROP  //屏蔽123.0.0.1-123.255.255.254段
#  iptables -I INPUT -s 124.45.0.0/16 -j DROP  //#屏蔽123.45.0.1-123.45.255.254 IP段
# iptables -I INPUT -s 123.45.6.0/24 -j DROP  //#屏蔽123.45.6.1-123.45.6.254 IP段

发表评论

邮箱地址不会被公开。 必填项已用*标注