Android

Πώς να σταματήσετε και να απενεργοποιήσετε το firewall σε centos 7

Howto install Ambari on Ubuntu

Howto install Ambari on Ubuntu

Πίνακας περιεχομένων:

Anonim

Το FirewallD είναι μια ολοκληρωμένη λύση τείχους προστασίας που διαχειρίζεται δυναμικά το επίπεδο εμπιστοσύνης των συνδέσεων δικτύου και των διεπαφών. Σας δίνει πλήρη έλεγχο σε ό, τι επιτρέπεται ή απαγορεύεται η κυκλοφορία προς και από το σύστημα.

Αρχίζοντας με το CentOS 7, το FirewallD αντικαθιστά το iptables ως το βασικό εργαλείο διαχείρισης τείχους προστασίας.

Συνιστάται ιδιαίτερα να διατηρείτε ενεργοποιημένη την υπηρεσία FirewallD, αλλά σε ορισμένες περιπτώσεις, όπως δοκιμές, ίσως χρειαστεί να την διακόψετε ή να την απενεργοποιήσετε τελείως.

Σε αυτό το σεμινάριο, θα σας δείξουμε πώς να απενεργοποιήσετε το FirewallD στα συστήματα CentOS 7.

Προϋποθέσεις

Πριν ξεκινήσετε με το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.

Ελέγξτε την κατάσταση του τείχους προστασίας

Για να δείτε την τρέχουσα κατάσταση της υπηρεσίας FirewallD, μπορείτε να χρησιμοποιήσετε την εντολή firewall-cmd :

sudo firewall-cmd --state

Εάν η υπηρεσία FirewallD εκτελείται στο σύστημα CentOS, η παραπάνω εντολή θα εκτυπώσει το ακόλουθο μήνυμα:

running

Απενεργοποιήστε το τείχος προστασίας

Μπορείτε να διακόψετε προσωρινά την υπηρεσία FirewallD με την ακόλουθη εντολή:

sudo systemctl stop firewalld

Ωστόσο, αυτή η αλλαγή θα ισχύει μόνο για την τρέχουσα περίοδο λειτουργίας χρόνου εκτέλεσης.

Για να απενεργοποιήσετε μόνιμα το τείχος προστασίας στο σύστημα CentOS 7, ακολουθήστε τα παρακάτω βήματα:

  1. Πρώτον, διακόψτε την υπηρεσία FirewallD με:

    sudo systemctl stop firewalld

    Απενεργοποιήστε την υπηρεσία FirewallD για αυτόματη εκκίνηση κατά την εκκίνηση του συστήματος:

    sudo systemctl disable firewalld

    Η έξοδος από την παραπάνω εντολή θα φαίνεται κάπως έτσι:

    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

    Μάσκα της υπηρεσίας FirewallD που θα αποτρέψει την εκκίνηση του τείχους προστασίας από άλλες υπηρεσίες:

    sudo systemctl mask --now firewalld

    Όπως μπορείτε να δείτε από την έξοδο, η εντολή μάσκας δημιουργεί απλά ένα σύμβολο από την υπηρεσία firewall σε /dev/null :

    Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

συμπέρασμα

Σε αυτό το σεμινάριο μάθατε πώς να διακόψετε και να απενεργοποιήσετε μόνιμα το τείχος προστασίας σε ένα μηχάνημα CentOS 7.

Μπορεί επίσης να θέλετε να δείτε το σεμινάριο μας σχετικά με τον τρόπο εγκατάστασης του iptables στο CentOS 7

firewall centos