[Linux Lite] ファイアウオール ufw をインストールする方法

デフォルトではインストールされていない

$ which ufw
$
$ aptitude search ufw
p gufw - ufw 用グラフィカルユーザインターフェース
p ufw - program for managing a Netfilter firewall
$
$ aptitude show ufw
パッケージ: ufw
バージョン: 0.36-6
状態: インストールされていません
優先度: 標準
セクション: admin
メンテナ: Jamie Strandboge jamie@ubuntu.com
アーキテクチャ: all
展開サイズ: 846 k
依存: iptables, lsb-base (>= 3.0-6), ucf, python3:any, debconf (>= 0.5) | debconf-2.0
提案: rsyslog
説明: program for managing a Netfilter firewall
The Uncomplicated FireWall is a front-end for iptables, to make managing a Netfilter firewall easier.
It provides a command line interface with syntax similar to OpenBSD's Packet Filter. It is particularly
well-suited as a host-based firewall.
ホームページ: https://launchpad.net/ufw
$

「インストールされていません」と表示されている。

ufw をインストールする

$ sudo apt-get install ufw
パッケージリストを読み込んでいます… 完了
依存関係ツリーを作成しています
状態情報を読み取っています… 完了
以下のパッケージが新たにインストールされます:
ufw
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 9 個。
147 kB のアーカイブを取得する必要があります。
この操作後に追加で 846 kB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com/ubuntu focal/main amd64 ufw all 0.36-6 [147 kB]
147 kB を 0秒 で取得しました (984 kB/s)
パッケージを事前設定しています …
以前に未選択のパッケージ ufw を選択しています。
(データベースを読み込んでいます … 現在 316001 個のファイルとディレクトリがインストールされています。)
…/archives/ufw_0.36-6_all.deb を展開する準備をしています …
ufw (0.36-6) を展開しています…

ufw (0.36-6) を設定しています …
Creating config file /etc/ufw/before.rules with new version
Creating config file /etc/ufw/before6.rules with new version
Creating config file /etc/ufw/after.rules with new version
Creating config file /etc/ufw/after6.rules with new version
Created symlink /etc/systemd/system/multi-user.target.wants/ufw.service → /lib/systemd/system/ufw.service.
man-db (2.9.1-1) のトリガを処理しています …
rsyslog (8.2001.0-1ubuntu1) のトリガを処理しています …
systemd (245.4-4ubuntu3.1) のトリガを処理しています …
$
$ which ufw
/usr/sbin/ufw
$

インストールできた。

man ページを見て学ぶ ufw ってひとことで言って何だ?

man ufw コマンドを実行すると、ufw とは何か?の端的な説明が書かれています。

NAME
ufw - program for managing a netfilter firewall

DESCRIPTION
This program is for managing a Linux firewall and aims to provide an easy to use interface for
the user.

netfilter firewall を管理するためのプログラムであると。ufw 自体が独立したファイアウオールソフトというわけではないってことですね。

リナックスでファイアウオールを管理するためのソフトで、簡単に使える操作性を提供している、とのことだ。わかりやすい。

こうやって何かにつけ man ページを見るのはオススメである。

ufw のヴァージョンとヘルプを表示させてみる

$ ufw --version
ufw 0.36
Copyright 2008-2015 Canonical Ltd.
$
$ ufw --help
Usage: ufw COMMAND

Commands:
 enable enables the firewall
 disable disables the firewall
 default ARG set default policy
 logging LEVEL set logging to LEVEL
 allow ARGS add allow rule
 deny ARGS add deny rule
 reject ARGS add reject rule
 limit ARGS add limit rule
 delete RULE|NUM delete RULE
 insert NUM RULE insert RULE at NUM
 route RULE add route RULE
 route delete RULE|NUM delete route RULE
 route insert NUM RULE insert route RULE at NUM
 reload reload firewall
 reset reset firewall
 status show firewall status
 status numbered show firewall status as numbered list of RULES
 status verbose show verbose firewall status
 show ARG show firewall report
 version display version information

Application profile commands:
 app list list application profiles
 app info PROFILE show information on PROFILE
 app update PROFILE update PROFILE
 app default ARG set default application policy
$

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください