Umgebung:
centos6.8
Problem:
Bei der Konfiguration von vsftpd ist eine Firewall-Konfiguration erforderlich der Start ist fehlgeschlagen.
(Empfohlenes Tutorial: Centos-Tutorial )
Die Lösungsschritte sind wie folgt:
1. Die iptables-Datei ist nicht vorhanden und muss behoben werden.
1. Führen Sie einen beliebigen Befehl zur Konfiguration der iptables-Firewall aus:
iptables -P OUTPUT ACCEPT
2. Speichern Sie den iptables-Dienst:
service iptables save
3. Starten Sie den iptables-Dienst neu:
service iptables restart
Überprüfen Sie die Datei noch einmal.
Danach können Sie mit den folgenden Befehlen bestimmte Konfigurationen entsprechend Ihren Anforderungen konfigurieren.
sudo vim /etc/sysconfig/iptables
Nach dem Speichern und Beenden schlug die Verwendung des Befehls „service iptables start“ zum Starten der Firewall immer noch fehl. Der gemeldete Fehler war: Job for iptables.service failed because the control process exited with error code. See "systemctl status iptables.service" and "journalctl -xe" for details.
Lösung:
Nach der Überprüfung, Es wurde festgestellt, dass dies am Anfang lag. Wenn die iptables-Datei nicht vorhanden ist, erstellen Sie eine neue Datei zum Bearbeiten und speichern Sie sie mit dem Befehl service iptables save.
Aber nach dem Speichern wurde die Datei iptables.save im Ordner /etc/sysconfig generiert. Nachdem ich sie geöffnet hatte, stellte ich fest, dass sie mit den iptables identisch war, die ich ursprünglich erstellt und bearbeitet hatte .save-Datei und versuchte es erneut service iptables start
, die Firewall wurde erfolgreich gestartet.
Das obige ist der detaillierte Inhalt vonWas tun, wenn die Firewall unter Centos nicht aktiviert werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!