服务器项目白名单设置
在服务上部署了一个项目,但是只希望自己能访问该项目,不想让其他人访问,执行以下脚本即可
#!/bin/sh ip=$1 operation=$2 echo "ip=${ip},operation=${operation}" if [ ${operation} = "a" ] then echo "add" sudo iptables -t filter -A INPUT -s ${ip} -p tcp --dport 7474 -j ACCEPT sudo iptables -A INPUT -p tcp --dport 7474 -j DROP else echo "delete" sudo iptables -t filter -D INPUT -s ${ip} -p tcp --dport 7474 -j ACCEPT sudo iptables -D INPUT -p tcp --dport 7474 -j DROP fi
使用时先查出自己的IP,然后
./port7474.sh yourip a 添加白名单
./port7474.sh yourip d 删除白名单