-1
我在有端口转发的计算机上运行Kali,因此我可以在离开办公桌时访问它。在查看/var/log/auth.log后,我发现一些已经尝试登录的IP地址,我无法识别。我已经设法提取所有IP并将它们放在一个文件中,并且想要运行脚本以使用iptables来阻止它们。到目前为止,我想出了这一点,但它不工作:阻止IP地址列表linux
#!/bin/bash
NUMBEROFIPS=cat "ipaddresses.txt" | wc -l
for i in `seq 0 $NUMBEROFIPS`;
do
IP=awk 'NR==$i' ipaddresses.txt
iptables -A INPUT -s $IP -j DROP
done
我在做什么错?
我建议:'NUMBEROFIPS = $(WC -l <ipaddresses.txt)' – Cyrus