서버 항목 화이트리스트 설정

2028 단어
서비스에 하나의 프로젝트를 배치하였으나, 자신이 이 프로젝트에 접근할 수 있기를 바랄 뿐, 다른 사람이 방문하지 않으려면 아래의 스크립트를 실행하면 된다
#!/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 화이트리스트 삭제
다음으로 전송:https://www.cnblogs.com/yuanye007/p/9391881.html

좋은 웹페이지 즐겨찾기