RHEL 8/CentOS 8 öffnen FTP-Port 21 mit firewalld
In diesem Artikel wird erläutert, wie Sie den FTP-Port 21 auf einem RHEL 8/CentOS 8 Linux-System mit der firewalld-Firewall öffnen. Das FTP-Protokoll wird hauptsächlich von Dateiübertragungsdiensten verwendet, wie z. B. dem vsftpd-FTP-Server. Weitere Informationen finden Sie in unserem Leitfaden zur Einführung in die firewalld-Syntax und -Verwendung.
In diesem Tutorial lernen Sie:
- So öffnen Sie den FTP-Port 21.
- So öffnen Sie den FTP-Port 21 dauerhaft.
- So listen Sie derzeit geöffnete Ports/Dienste auf.
- So schließen/entfernen Sie den offenen FTP-Port 21.
RHEL 8/CentOS 8 – FTP-Protokolldienst. Öffnen Sie Port 21.
Verwendete Softwareanforderungen und Konventionen
| Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
|---|---|
| System | RHEL 8/CentOS 8 |
| Software | firewall-cmd 0.6.3 oder höher |
| Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über den Befehl sudo. |
RHEL 8/CentOS 8 FTP-Port 21 öffnen Schritt für Schritt Anleitung
Überprüfen Sie den Status Ihrer Firewall.
firewall-cmd --state running-
Rufen Sie Ihre derzeit aktiven Zonen ab. Notieren Sie sich die Zone, in der Sie Port 21 öffnen möchten:
firewall-cmd --get-active-zones libvirt interfaces: virbr0 public interfaces: enp0s3 Öffnen Sie Port 21.
Der Port 21 ist mit Firewalld als
FTP-Dienstaufgeführt. Um Port 21 vorübergehend zu öffnen, führen Sie Folgendes aus:firewall-cmd --zone=public --add-service=ftpBeachten Sie, dass der obige Befehl
firewall-cmdden FTP 21-Port nur vorübergehend öffnet.Öffnen Sie den FTP-Port 21 dauerhaft. Führen Sie den folgenden Befehl aus, um Port 21 dauerhaft zu öffnen, daher machen Sie die Einstellungen nach dem Neustart persistent:
firewall-cmd --zone=public --permanent --add-service=ftp
Suchen Sie nach offenen Ports/Diensten. Die Dienste mit permanent geöffneten Ports werden online aufgelistet, beginnend mit 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:
Falls Sie den zuvor geöffneten FTP-Port 21 schließen müssen, führen Sie Folgendes aus:
firewall-cmd --zone=public --permanent --remove-service=ftp
