初见shell,设置端口参数
其實我是故意不寫刪除的部分的,因為管理的服務器只會加端口不會關。
=====================
#!bin/bash
while :
do
clear
echo "Detect open ports:"
echo -e "\033[33m`cat /etc/sysconfig/iptables | grep "dport" | cut -d ' ' -f 12`\033[0m"
echo "---------------------"
echo "Plase enter new port(Ctrl+c to Exit):"
read inport
#echo "---------------------"
#echo "Enter to Finish,Ctrl+c to Exit."
ilink=`grep -n "dport" /etc/sysconfig/iptables | tail -1 | cut -d ':' -f 1 `
#echo $ilink
#((ilink++))
t1="-A INPUT -m state --state NEW -m tcp -p tcp --dport"
t2="-j ACCEPT"
sed -i "${ilink}a ${t1} ${inport} ${t2}" /etc/sysconfig/iptables
done
===================================
后記:有空整理整理應該能夠更合理一點,不過目前理解的就這么多了。
轉載于:https://blog.51cto.com/codemaid/1880693
總結
以上是生活随笔為你收集整理的初见shell,设置端口参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [李景山php]每天TP5-201701
- 下一篇: 实战:微信小程序支付开发具体流程