ufwを用いてIPアドレスを対話的にブロックするシェルスクリプト。
シェルスクリプト
Linux運用のスクリプト
概要
外部に公開しているサーバは、常に不審な攻撃に晒されます。これは、怪しいIPアドレスからのアクセスをブロックするためのスクリプトです。
ufwを用いていることが前提です。
このスクリプトは、/24や/16と、レンジを広げて遮断することができます。
広範囲なブロックはポリシーと併せて確認ください。
また、ufwを扱うため、管理者権限で実行します。
スクリプト内容
ufw_deny.sh
#!/bin/bash
while true; do
# IPアドレスを尋ねる
read -p "ブロ...