ufw ファイアウォールチュートリアル#
apt-get \--purge remove
パッケージ名をアンインストールする
Ubuntu ファイアウォール#
Linux で UFW を有効にするには、次の手順に従ってください:
- まず、UFW がインストールされているかどうかを確認します。ターミナルに以下のコマンドを入力します:
sudo ufw status
もし“command not found”
と表示された場合、UFW がこのシステムにインストールされていないことを意味し、以下のコマンドを実行して UFW をインストールする必要があります:
sudo apt-get install ufw
-
UFW を有効にするために、まずデフォルトの UFW ポリシーを拒否に設定します:
sudo ufw default deny incoming
sudo ufw default allow outgoing
-
使用するポートを開放します。例えば、SSH ポート 22 を開放する場合(必要に応じて変更してください):
sudo ufw allow 22/tcp
-
最後に、UFW を有効にして状態を確認します:
sudo ufw enable
sudo ufw status
もし表示された結果に「Status: active」と表示されていれば、UFW が正常に有効になっています。
sudo ufw allow 22
//ポート22を開放する
sudo ufw reload
//ufwファイアウォールを再起動する
sudo ufw status
//ファイアウォールの状態を確認する
sudo netstat -tunlp | grep 22
//ポート22の情報を表示する
sudo ufw disable
//ファイアウォールを無効にする
sudo sudo apt-get install ufw
//ファイアウォールをインストールする
sudo ufw enable
//ファイアウォールを有効にする
sudo ufw delete allow 21
//ポート21を閉じる
sudo ufw allow 8001/tcp //8001のtcpプロトコルを開放する
sudo ufw delete allow 8001/tcp //ポート21を閉じる
ポートの占有解消#
2. 以下のコマンドを入力してすべてのサービスポートを表示し、pid 番号を表示します。
netstat -ap
このプロセスを停止するには、kill コマンドを使用できます。
kill 123 //pidが123のプロセスポートを停止する
8080 ポートを表示するには、grep コマンドを組み合わせることができます:
netstat -ap | grep 3000
8888 ポートを表示するには、ターミナルに入力します:
lsof -i:8888