ubuntuでファイアウォール設定

以前はfirestarterを紹介しましたが、今回はubuntu純正のufwでやりましょう、という話です。
とりあえず、ホームフォルダfirewall.shを作り、vimで編集する。

vim ~/firewall.sh

シェルスクリプトを書く理由は、いちいちOSのグレードアップでクリーンインストールするから同じ操作を何度もやりたくない。だったらシェルスクリプトに任せればいいじゃん。というわけです。
シェルスクリプトの内容は

#!/bin/sh
sudo ufw enable
sudo ufw default DENY
sudo ufw allow ssh
sudo ufw limit ssh
sudo ufw logging low
sudo ufw status
echo "The process was success!"

こんな感じ。多少訂正したり、自分の環境に合うように変更してください。
シェルスクリプトが完成したら、実行権限を付与してやる。

# chmod +x /home/username/firewall.sh

最後に、シェルスクリプトを実行する。

# /home/username/firewall.sh

おわり。