suseでポートの開放状況を確認する方法は何ですか。
SUSEシステムでポートの開放状況を確認する方法は以下の通りです。
- netstatコマンドを使用すると、現在のシステム上のすべてのポートとその状態情報を確認できます。終端に以下のコマンドを入力してください。
- netstatコマンドを使用して、TCPとUDP通信のリスニングポートを確認。
- パラメータの説明:
- -t:TCPポートのみ表示
- -u:UDPポートのみを表示します。
- 数字でポート番号を表示します。
- -l:リスニング状態のポートのみを表示
- ssコマンドを使用する:ssコマンドはnetstatの現代的な代替品であり、ポート情報を表示するためにも使用できます。以下のコマンドを端末に入力してください:
- ssコマンド -tunl
- 説明:
- -t:TCPポートのみ表示
- -u: UDPポートのみを表示します。
- ポート番号を数字形式で表示します。
- l:リスニング状態のポートのみ表示されます。
- 防火壁を有効にしている場合、firewall-cmdコマンドを使用してポートの開放状況を確認できます。端末に以下のコマンドを入力してください。
- ファイアウォール-cmd –ゾーン=パブリック –ポートをリストする
- 現在開かれているすべてのポートがファイアウォール構成に表示されます。
上記の方法を実行するには、root権限が必要な場合があります。