CentOS でポート 22 のブロックを解除する方法
CentOS上でポート22のブロックを解除するには、次の手順に従ってください。
- CentOSシステムにrootでログインします。
- ターミナルウィンドウを開いてファイアウォール設定ファイルを編集するには、以下コマンドを実行します:
- vi /etc/sysconfig/iptables
- ファイル内で該当するルールを検索する。通常は「-A INPUT -p tcp –dport 22 -j DROP」ではじまる行。カーソルキーを使って当該行をファイルの末尾に移動する。
- 「i」キーを押して編集モードにし、行頭に「#」記号を追加してコメントアウトする。
- 「Esc」キーを押して編集モードを終了し、その後「:wq」を入力してviエディターを保存して終了する
- iptablesのルールを再読み込みし、変更を有効化します
- iptableサービスを再起動します。
- 22ポートが開き利用可能であることを確認するには、以下コマンドで22ポートにlistenしているかどうかを確認できます。
- netstat -tuln | grep 22
- ポート22がLISTEN状態であれば、解除が成功したことになります。
この操作を実行するとシステムの安全にリスクが生じる可能性があります。慎重に操作し、安全な環境でのみ実行してください。