Πώς να ανοίξετε μια θύρα σε τείχος προστασίας Linux

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

Πώς να ανοίξετε μια θύρα σε τείχος προστασίας Linux
Πώς να ανοίξετε μια θύρα σε τείχος προστασίας Linux

Βίντεο: Πώς να ανοίξετε μια θύρα σε τείχος προστασίας Linux

Βίντεο: Πώς να ανοίξετε μια θύρα σε τείχος προστασίας Linux
Βίντεο: Βίντεο 383 Πώς Βρίσκουμε Την Ip Κάποιου Μέσω Skype 2024, Νοέμβριος
Anonim

Αυτό το wikiHow σας διδάσκει πώς να ανοίγετε θύρες σε τρία δημοφιλή τείχη προστασίας. Εάν χρησιμοποιείτε ένα προϊόν όπως το Τείχος προστασίας ConfigServer (CSF) ή το Τείχος προστασίας προηγμένης πολιτικής (ADP), μπορείτε να ελέγξετε ποιες θύρες είναι ανοιχτές στο κύριο αρχείο διαμόρφωσης τοίχου. Εάν χρησιμοποιείτε Uncomplicated Firewall (UFW), την κύρια επιλογή τείχους προστασίας του Ubuntu, μπορείτε να προσθέσετε κανόνες στη γραμμή εντολών, χωρίς να επεξεργαστείτε περίπλοκα αρχεία.

Βήμα

Μέθοδος 1 από 3: Χρήση μη επιπλεγμένου τείχους προστασίας για το Ubuntu

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 1
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 1

Βήμα 1. Συνδεθείτε στο διακομιστή

Εάν χρησιμοποιείτε το Ubuntu σε επιτραπέζιο υπολογιστή, πατήστε Ctrl+Alt+T για να ανοίξετε ένα παράθυρο τερματικού.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 2
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 2

Βήμα 2. Πληκτρολογήστε την κατάσταση sudo ufw με λεπτομέρειες και πατήστε Enter

Εάν το UFW λειτουργεί ήδη, θα δείτε ένα μήνυμα κατάστασης, καθώς και μια λίστα κανόνων τείχους προστασίας (συμπεριλαμβανομένων των ανοιχτών θυρών) που υπάρχουν ήδη.

Εάν δείτε το μήνυμα "Κατάσταση: ανενεργό", πληκτρολογήστε sudo ufw enable στο παράθυρο εντολών και πατήστε Enter για να ξεκινήσει το τείχος προστασίας

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 3
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 3

Βήμα 3. Χρησιμοποιήστε το sudo ufw allow [αριθμός θύρας] για να ανοίξετε τη θύρα

Για παράδειγμα, εάν θέλετε να ανοίξετε μια θύρα SSH (22), πληκτρολογήστε kbd και πατήστε Enter. Δεν χρειάζεται να εκτελέσετε ξανά το τείχος προστασίας γιατί οι αλλαγές θα ισχύσουν αμέσως.

  • Εάν η θύρα που θέλετε να ανοίξετε είναι η θύρα για την υπηρεσία που εμφανίζεται στη λίστα /etc /services, απλώς πληκτρολογήστε το όνομα της υπηρεσίας αντί για τον αριθμό θύρας. Για παράδειγμα: sudo ufw allow ssh.
  • Για να ανοίξετε μια θύρα εντός συγκεκριμένου εύρους, χρησιμοποιήστε τη σύνταξη sudo ufw allow 6000: 6007/tcp και αντικαταστήστε το 6000: 6007 με το επιθυμητό εύρος. Εάν το εύρος είναι εύρος θύρας UDP, αντικαταστήστε το tcp με το udp.
  • Για να καθορίσετε μια διεύθυνση IP που μπορεί να έχει πρόσβαση σε μια θύρα, χρησιμοποιήστε την ακόλουθη σύνταξη: sudo ufw allow from 10.0.0.1 σε οποιαδήποτε θύρα 22. Αντικαταστήστε το 10.0.0.1 με τη διεύθυνση IP και 22 με τη θύρα που θέλετε να ανοίξετε για αυτήν τη διεύθυνση.
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 4
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 4

Βήμα 4. Καταργήστε τους κανόνες τείχους προστασίας που δεν χρειάζεστε

Οι θύρες που δεν ανοίγουν συγκεκριμένα θα αποκλειστούν αυτόματα. Εάν ανοίξετε μια θύρα που θέλετε να κλείσετε, ακολουθήστε τα εξής βήματα:

  • Πληκτρολογήστε την κατάσταση sudo ufw με αριθμό και πατήστε Enter. Εμφανίζεται μια λίστα με όλους τους κανόνες τείχους προστασίας και κάθε καταχώρηση ξεκινά με έναν αριθμό που τον αντιπροσωπεύει στη λίστα.
  • Προσδιορίστε τον αριθμό στην αρχή του κανόνα που θέλετε να διαγράψετε. Για παράδειγμα, θέλετε να διαγράψετε έναν κανόνα που ανοίγει τη θύρα 22 και αυτός ο κανόνας αναφέρεται στον αριθμό 2.
  • Πληκτρολογήστε sudo ufw delete 2 και πατήστε Enter για να διαγράψετε τον κανόνα στη δεύτερη γραμμή (ή τον αριθμό 2).

Μέθοδος 2 από 3: Χρήση του τείχους προστασίας ConfigServer

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 5
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 5

Βήμα 1. Συνδεθείτε στο διακομιστή

Εάν δεν είστε συνδεδεμένοι ως χρήστης root, μπορείτε να χρησιμοποιήσετε την εντολή su για να αποκτήσετε πρόσβαση στη root και να προσαρμόσετε τη διαμόρφωση.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 6
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 6

Βήμα 2. Ανοίξτε τον κατάλογο που δημιούργησε το αρχείο διαμόρφωσης CSF

Αυτό το αρχείο ονομάζεται csf.conf και αποθηκεύεται στον κατάλογο /etc/csf/csf.conf από προεπιλογή. Για να ανοίξετε τον κατάλογο, πληκτρολογήστε cd /etc /csf και πατήστε Enter.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 7
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 7

Βήμα 3. Ανοίξτε το csf.conf σε ένα πρόγραμμα επεξεργασίας κειμένου

Μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου θέλετε, όπως vim ή nano.

Για να ανοίξετε το csf.conf στο vim, πληκτρολογήστε vim csf.config και πατήστε Enter

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 8
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 8

Βήμα 4. Προσθέστε τη θύρα εισόδου στη λίστα TCP_IN

Αυτές οι θύρες είναι θύρες TCP. Αφού ανοίξετε το αρχείο, μπορείτε να δείτε τα τμήματα TCP_IN και TCP_OUT. Το τμήμα TCP_IN εμφανίζει τις ανοιχτές θύρες εισόδου TCP TCP που διαχωρίζονται με κόμματα. Οι θύρες εμφανίζονται αριθμητικά για τη διευκόλυνσή σας, αλλά όταν εισάγετε θύρες, δεν χρειάζεται να ακολουθήσετε την υπάρχουσα σειρά. Μπορείτε να προσθέσετε θύρες στο τέλος της ακολουθίας και απλώς να διαχωρίσετε τις πρόσθετες θύρες με κόμμα.

  • Για παράδειγμα, θέλετε να ανοίξετε τη θύρα 999 και οι ήδη ανοιχτές θύρες είναι 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Αφού προσθέσετε τη θύρα 999 στη λίστα, το σύνολο θυρών θα μοιάζει με αυτό: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Για πρόσβαση στη λειτουργία εισαγωγής/πληκτρολόγησης σε vim, πατήστε το πλήκτρο i στο πληκτρολόγιο.
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 9
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 9

Βήμα 5. Επιτρέψτε τις θύρες εξόδου TCP στη λίστα TCP_OUT

Όπως κάνατε με τις θύρες εισόδου, προσθέστε τις θύρες εξόδου TCP που θέλετε να ανοίξετε στη λίστα TCP_OUT.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 10
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 10

Βήμα 6. Αποθηκεύστε τις αλλαγές και κλείστε το αρχείο

Ακολουθήστε αυτά τα βήματα για να αποθηκεύσετε και να κλείσετε το αρχείο:

  • Πατήστε το πλήκτρο Esc.
  • Τύπος: wq !.
  • Πατήστε Enter.
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 11
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 11

Βήμα 7. Πληκτρολογήστε την υπηρεσία csf επανεκκίνηση και πατήστε Enter

Το τείχος προστασίας θα επανεκκινηθεί και θα ανοίξουν νέες θύρες.

Για να αποκλείσετε ή να κλείσετε μια θύρα, ανοίξτε ξανά το αρχείο, διαγράψτε τη θύρα, αποθηκεύστε το αρχείο και επανεκκινήστε το τείχος προστασίας

Μέθοδος 3 από 3: Χρήση τείχους προστασίας προηγμένης πολιτικής

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 12
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 12

Βήμα 1. Συνδεθείτε στο διακομιστή

Εάν δεν είστε συνδεδεμένοι ως χρήστης root, μπορείτε να χρησιμοποιήσετε την εντολή su για να αποκτήσετε πρόσβαση στη root και να προσαρμόσετε τη διαμόρφωση.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 13
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 13

Βήμα 2. Ανοίξτε τον κατάλογο που περιέχει τα αρχεία διαμόρφωσης APF

Το αρχείο που πρέπει να βρείτε ονομάζεται conf.apf και βρίσκεται από προεπιλογή στον κατάλογο /etc /apf. Πληκτρολογήστε cd /etc /apf για πρόσβαση σε αυτόν τον κατάλογο.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 14
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 14

Βήμα 3. Ανοίξτε το conf.apf σε ένα πρόγραμμα επεξεργασίας κειμένου

Μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα θέλετε, όπως vim ή nano.

Για να ανοίξετε το conf.apf στο vim, πληκτρολογήστε vim conf.apf και πατήστε Enter

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 15
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 15

Βήμα 4. Προσθέστε θύρες εισόδου στη λίστα IG_TCP_CPORTS

Μόλις ανοίξει το αρχείο, μπορείτε να δείτε τα τμήματα IG_TCP_CPORTS και EG_TCP_CPORTS. Το τμήμα IG_TCP_CPORTS εμφανίζει τις ανοιχτές θύρες εισόδου που χωρίζονται με κόμματα. Οι θύρες αναφέρονται αριθμητικά για τη διευκόλυνσή σας, αλλά δεν χρειάζεται να ακολουθήσετε τη σειρά. Μπορείτε να προσθέσετε θύρες στο τέλος της συμβολοσειράς και να τις διαχωρίσετε με κόμμα.

  • Για παράδειγμα, θέλετε να ανοίξετε τη θύρα 999 και οι τρέχουσες ανοιχτές θύρες είναι 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Αφού προσθέσετε τη θύρα 999 στη λίστα IG_TCP_CPORTS, η σειρά των θυρών θα μοιάζει με αυτήν: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Για πρόσβαση στη λειτουργία εισαγωγής/πληκτρολόγησης σε vim, πατήστε το πλήκτρο i στο πληκτρολόγιο.
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 16
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 16

Βήμα 5. Προσθέστε τη θύρα εξόδου στη λίστα EG_TCP_CPORTS

Όπως και με τις θύρες εισόδου, προσθέστε τις θύρες εξόδου TCP που θέλετε να ανοίξετε στη λίστα EG_TCP_CPORTS.

Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 17
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 17

Βήμα 6. Αποθηκεύστε τις αλλαγές και κλείστε το αρχείο

Ακολουθήστε αυτά τα βήματα για να αποθηκεύσετε και να κλείσετε το αρχείο:

  • Πατήστε το πλήκτρο Esc.
  • Τύπος: wq !.
  • Πατήστε Enter.
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 18
Άνοιγμα θυρών στο τείχος προστασίας Linux Server Βήμα 18

Βήμα 7. Πληκτρολογήστε την υπηρεσία apf -r και πατήστε Enter

Το τείχος προστασίας APF θα επανεκκινηθεί και θα ανοίξουν νέες θύρες.

Για να αποκλείσετε ή να κλείσετε μια θύρα, ανοίξτε ξανά το αρχείο, διαγράψτε τη θύρα, αποθηκεύστε το αρχείο και επανεκκινήστε το τείχος προστασίας

Συμβουλές

  • Εάν δείτε μια θύρα που δεν χρειάζεται ή δεν χρησιμοποιείται από μια τρέχουσα υπηρεσία, κλείστε τη θύρα. Μην αφήνετε την πόρτα ανοιχτή στους εισβολείς!
  • Εάν αρχίσετε να προσθέτετε τυχαία (και εντελώς τυχαία) ανοικτές θύρες, ΘΑ ΧΑΚΙΘΕΤΕ! Επομένως, βεβαιωθείτε ότι δεν αφήνετε τη θέση τους σε χάκερ. Ανοίξτε μόνο τις θύρες που χρειάζεστε πραγματικά.

Συνιστάται: