Sådan åbnes en port på en Linux Server Firewall

Indholdsfortegnelse:

Sådan åbnes en port på en Linux Server Firewall
Sådan åbnes en port på en Linux Server Firewall

Video: Sådan åbnes en port på en Linux Server Firewall

Video: Sådan åbnes en port på en Linux Server Firewall
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Kan
Anonim

Denne wikiHow lærer dig, hvordan du åbner porte på tre populære firewalls. Hvis du bruger et produkt som f.eks. ConfigServer Firewall (CSF) eller Advanced Policy Firewall (ADP), kan du kontrollere, hvilke porte der er åbne i hovedkonfigurationsfilen. Hvis du bruger Ukompliceret Firewall (UFW), Ubuntu's primære firewallindstilling, kan du tilføje regler på kommandolinjen uden at redigere komplicerede filer.

Trin

Metode 1 af 3: Brug af ukompliceret firewall til Ubuntu

Åbn porte i Linux Server Firewall Trin 1
Åbn porte i Linux Server Firewall Trin 1

Trin 1. Log ind på serveren

Hvis du bruger Ubuntu på en stationær computer, skal du trykke på Ctrl+Alt+T for at åbne et terminalvindue.

Åbn porte i Linux Server Firewall Trin 2
Åbn porte i Linux Server Firewall Trin 2

Trin 2. Indtast sudo ufw status verbose, og tryk på Enter

Hvis UFW allerede kører, ser du en statusmeddelelse samt en liste over firewallregler (inklusive åbne porte), der allerede findes.

Hvis du ser meddelelsen "Status: inaktiv", skal du skrive sudo ufw enable i kommandovinduet og trykke på Enter for at starte firewall

Åbn porte i Linux Server Firewall Trin 3
Åbn porte i Linux Server Firewall Trin 3

Trin 3. Brug sudo ufw tillad [portnummer] til at åbne porten

Hvis du f.eks. Vil åbne en SSH -port (22), skal du skrive kbd og trykke på Enter. Du behøver ikke at køre firewallen igen, fordi ændringerne træder i kraft med det samme.

  • Hvis den port, du vil åbne, er porten til den service, der vises i listen /etc /services, skal du blot skrive navnet på tjenesten i stedet for portnummeret. For eksempel: sudo ufw tillader ssh.
  • For at åbne en port inden for et specifikt område skal du bruge syntaksen sudo ufw allow 6000: 6007/tcp og erstatte 6000: 6007 med det ønskede område. Hvis området er UDP -portinterval, skal du erstatte tcp med udp.
  • For at angive en IP -adresse, der kan få adgang til en port, skal du bruge følgende syntaks: sudo ufw tillade fra 10.0.0.1 til en hvilken som helst port 22. Udskift 10.0.0.1 med IP -adressen og 22 med den port, du vil åbne for denne adresse.
Åbn porte i Linux Server Firewall Trin 4
Åbn porte i Linux Server Firewall Trin 4

Trin 4. Fjern de firewallregler, som du ikke har brug for

Havne, der ikke åbnes specifikt, blokeres automatisk. Hvis du åbner en port, du vil lukke, skal du følge disse trin:

  • Indtast sudo ufw -status nummereret, og tryk på Enter. En liste over alle firewallregler vises, og hver post begynder med et nummer, der repræsenterer det på listen.
  • Identificer nummeret i begyndelsen af den regel, du vil slette. For eksempel vil du slette en regel, der åbner port 22, og denne regel er nævnt i nummer 2.
  • Skriv sudo ufw delete 2, og tryk på Enter for at slette reglen på den anden linje (eller nummer 2).

Metode 2 af 3: Brug af ConfigServer Firewall

Åbn porte i Linux Server Firewall Trin 5
Åbn porte i Linux Server Firewall Trin 5

Trin 1. Log ind på serveren

Hvis du ikke er logget ind som rodbruger, kan du bruge kommandoen su til at få adgang til root og justere konfigurationen.

Åbn porte i Linux Server Firewall Trin 6
Åbn porte i Linux Server Firewall Trin 6

Trin 2. Åbn det bibliotek, der oprettede CSF -konfigurationsfilen

Denne fil hedder csf.conf og gemmes som standard i biblioteket /etc/csf/csf.conf. For at åbne biblioteket skal du skrive cd /etc /csf og trykke på Enter.

Åbn porte i Linux Server Firewall Trin 7
Åbn porte i Linux Server Firewall Trin 7

Trin 3. Åbn csf.conf i et tekstredigeringsprogram

Du kan bruge ethvert tekstredigeringsprogram, du ønsker, f.eks. Vim eller nano.

Hvis du vil åbne csf.conf in vim, skal du skrive vim csf.config og trykke på Enter

Åbn porte i Linux Server Firewall Trin 8
Åbn porte i Linux Server Firewall Trin 8

Trin 4. Føj inputporten til TCP_IN -listen

Disse porte er TCP -porte. Efter åbning af filen kan du se segmenterne TCP_IN og TCP_OUT. TCP_IN segmentet viser de åbne TCP input TCP porte adskilt af kommaer. Portene vises numerisk for din bekvemmelighed, men når du går ind i porte, behøver du ikke følge den eksisterende ordre. Du kan tilføje porte i slutningen af sekvensen og blot adskille de tilføjede porte med et komma.

  • For eksempel vil du åbne port 999, og de allerede åbne porte er 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Efter at have tilføjet port 999 til listen, vil portsættet se sådan ud: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Tryk på i -tasten på tastaturet for at få adgang til indtastning/indtastningstilstand in vim.
Åbn porte i Linux Server Firewall Trin 9
Åbn porte i Linux Server Firewall Trin 9

Trin 5. Tillad TCP -outputporte på listen TCP_OUT

Som du gjorde med inputporte, skal du føje de output -TCP -porte, du vil åbne, til TCP_OUT -listen.

Åbn porte i Linux Server Firewall Trin 10
Åbn porte i Linux Server Firewall Trin 10

Trin 6. Gem ændringer, og luk filen

Følg disse trin for at gemme og lukke filen:

  • Tryk på Esc -tasten.
  • Type: wq !.
  • Tryk på Enter.
Åbn porte i Linux Server Firewall Trin 11
Åbn porte i Linux Server Firewall Trin 11

Trin 7. Indtast service csf genstart, og tryk på Enter

Firewallen genstarter, og nye porte åbnes.

Hvis du vil blokere eller lukke en port, skal du genåbne filen, slette porten, gemme filen og genstarte firewallen

Metode 3 af 3: Brug af Advanced Policy Firewall

Åbn porte i Linux Server Firewall Trin 12
Åbn porte i Linux Server Firewall Trin 12

Trin 1. Log ind på serveren

Hvis du ikke er logget ind som rodbruger, kan du bruge kommandoen su til at få adgang til root og justere konfigurationen.

Åbn porte i Linux Server Firewall Trin 13
Åbn porte i Linux Server Firewall Trin 13

Trin 2. Åbn biblioteket, der indeholder APF -konfigurationsfilerne

Filen, du skal finde, kaldes conf.apf og er som standard placeret i biblioteket /etc /apf. Skriv cd /etc /apf for at få adgang til det bibliotek.

Åbn porte i Linux Server Firewall Trin 14
Åbn porte i Linux Server Firewall Trin 14

Trin 3. Åbn conf.apf i et tekstredigeringsprogram

Du kan bruge ethvert program, du ønsker, som vim eller nano.

For at åbne conf.apf in vim skal du skrive vim conf.apf og trykke på Enter

Åbn porte i Linux Server Firewall Trin 15
Åbn porte i Linux Server Firewall Trin 15

Trin 4. Føj inputporte til IG_TCP_CPORTS -listen

Når filen er åbnet, kan du se segmenterne IG_TCP_CPORTS og EG_TCP_CPORTS. IG_TCP_CPORTS segmentet viser de åbne inputporte adskilt med kommaer. Portene er opført numerisk for din bekvemmelighed, men du behøver ikke at følge ordren. Du kan tilføje porte til slutningen af strengen og adskille dem med et komma.

  • For eksempel vil du åbne port 999, og de porte, der i øjeblikket er åbne, er 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995.
  • Efter tilføjelse af port 999 til IG_TCP_CPORTS -listen vil rækkefølgen af portene se sådan ud: 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999.
  • Tryk på i -tasten på tastaturet for at få adgang til input-/tastningstilstand in vim.
Åbn porte i Linux Server Firewall Trin 16
Åbn porte i Linux Server Firewall Trin 16

Trin 5. Føj outputporten til EG_TCP_CPORTS -listen

Som med inputporte skal du tilføje de output -TCP -porte, du vil åbne, til EG_TCP_CPORTS -listen.

Åbn porte i Linux Server Firewall Trin 17
Åbn porte i Linux Server Firewall Trin 17

Trin 6. Gem ændringer, og luk filen

Følg disse trin for at gemme og lukke filen:

  • Tryk på Esc -tasten.
  • Type: wq !.
  • Tryk på Enter.
Åbn porte i Linux Server Firewall Trin 18
Åbn porte i Linux Server Firewall Trin 18

Trin 7. Indtast service apf -r, og tryk på Enter

APF -firewallen genstarter, og nye porte åbnes.

Hvis du vil blokere eller lukke en port, skal du åbne filen igen, slette porten, gemme filen og genstarte firewallen

Tips

  • Hvis du ser en port, der ikke er nødvendig eller bruges af en kørende tjeneste, skal du lukke porten. Lad ikke døren stå åben for ubudne gæster!
  • Hvis du begynder at tilføje tilfældigt (og helt tilfældigt) åbne porte, bliver du hacket! Sørg derfor for, at du ikke viger for hackere. Åbn kun de porte, du virkelig har brug for.

Anbefalede: