GNU/Linux >> Linux の 問題 >  >> Cent OS

RHEL 8 /CentOS8はfirewalldでFTPポート21を開きます

この記事では、RHEL 8 / CentOS8Linuxシステムでfirewalldを使用してFTPポート21を開く方法について説明します。 ファイアウォール。 FTPプロトコルは、主にvsftpd FTPサーバーなどのファイル転送サービスで使用されますが、これに限定されません。詳細については、firewalld構文の紹介ガイドと使用法ガイドをご覧ください。

このチュートリアルでは、次のことを学びます。

  • FTPポート21を開く方法。
  • FTPポート21を永続的に開く方法。
  • 現在開いているポート/サービスを一覧表示する方法。
  • 開いているFTPポート21を閉じる/削除する方法。

RHEL 8 / CentOS 8 –FTPプロトコルサービス。ポート21を開きます。

使用されるソフトウェア要件と規則

システム ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
RHEL 8 / CentOS 8
ファイアウォール-cmd0.6.3以降
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

RHEL 8 /CentOS8はFTPポート21をステップバイステップで開きます

  1. ファイアウォールのステータスを確認します。
    # firewall-cmd --state
    running
    
  2. 現在アクティブなゾーンを取得します。ポート21を開くゾーンをメモします:

    # firewall-cmd --get-active-zones
    libvirt
      interfaces: virbr0 
    public
      interfaces: enp0s3
    
  3. ポート21を開きます。

    ポート21のポートは、Firewalldでftpとしてリストされています。 サービス。ポート21を一時的に開くには、次のコマンドを実行します。

    # firewall-cmd --zone=public --add-service=ftp
    

    上記のfirewall-cmdに注意してください コマンドはFTP21ポートを一時的にのみ開きます。

  4. FTPポート21を永続的に開きます。次のコマンドを実行してポート21を永続的に開き、再起動後も設定を永続化します。
    # firewall-cmd --zone=public --permanent --add-service=ftp
    
  5. 開いているポート/サービスを確認します。ポートが永続的に開いているサービスは、services:で始まる行に一覧表示されます。 :
    # firewall-cmd --list-all
    public (active)
      target: default
      icmp-block-inversion: no
      interfaces: enp0s3
      sources: 
      services: cockpit dhcpv6-client ftp ssh
      ports: 
      protocols: 
      masquerade: no
      forward-ports: 
      source-ports: 
      icmp-blocks: 
      rich rules: 
    
  6. 以前に開いたFTPポート21を閉じる必要がある場合は、次を実行します。
    # firewall-cmd --zone=public --permanent --remove-service=ftp
    

Cent OS
  1. CentOS7でFirewallDを使用してファイアウォールを構成する

  2. CentOS / RHEL :ネットワーク ポートが開いているかどうかを確認する方法は?

  3. CentOS/RHEL 8 で Firewalld ポートを開く際の問題

  1. CentOSでポートを開くためのガイド

  2. CentOS / RHEL 7 :firewalld の初心者向けガイド

  3. CentOS / RHEL 7 :firewall-cmd を使用してファイアウォールでポートを開く方法は?

  1. CentOS / RHEL 7 :FirewallD を使用して Samba サーバーのファイアウォール ポートを開く方法

  2. CentOS / RHEL 7 でポートを開く方法

  3. CentOS/RHEL 8 で firewalld ロギングを構成する方法