Ubuntu

Ubuntu dopušta priključak kroz vatrozid

Ubuntu dopušta priključak kroz vatrozid
Zadani vatrozid u operacijskom sustavu Ubuntu naziva se UFW. Puni oblik UFW-a je Unkomplicirano Fgnjevwsvi. Prema službenoj web stranici Ubuntu-a, „ufw nije namijenjen pružanju cjelovite funkcije vatrozida putem svog naredbenog sučelja, već pruža jednostavan način za dodavanje ili uklanjanje jednostavnih pravila. Trenutno se uglavnom koristi za vatrozid koji se temelji na hostu.”Dakle, UFW ima jednostavan način upravljanja IPv4 i IPv6 jednostavnim pravilima vatrozida. Ne možete zamijeniti iptables s UFW. Ali, vrlo jednostavno možete postaviti osnovne vatrozidne zidove s UFW-om.

U ovom članku pokazat ću vam kako otvoriti i blokirati priključke putem zadanog vatrozida Ubuntu, UFW. Započnimo.

Instaliranje UFW-a na Ubuntu:

UFW softver vatrozida trebao bi se prema zadanim postavkama instalirati na operativni sustav Desktop i poslužitelj Ubuntu. Ako UFW nije dostupan na vašem Ubuntu stroju, možete ga jednostavno instalirati jer je dostupan u službenom spremištu paketa Ubuntua. Prvo ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje

Sada instalirajte UFW sa sljedećom naredbom:

$ sudo apt install ufw -y

Treba instalirati UFW. Kao što vidite, u mom slučaju je već instaliran.

Aktiviranje UFW-a na Ubuntuu:

Čak i ako je UFW već instaliran, on možda neće biti aktivan na vašem Ubuntu stroju. U ovom odjeljku pokazat ću vam kako aktivirati UFW na Ubuntuu. Prvo provjerite radi li UFW usluga pomoću sljedeće naredbe:

$ sudo systemctl status ufw

Kao što vidite, usluga UFW je pokrenuta.

Ako se usluga UFW ne izvodi, trebali biste je moći pokrenuti sljedećom naredbom:

$ sudo systemctl start ufw

Prema zadanim postavkama, UFW je neaktivan na Ubuntuu. Dakle, morate ručno aktivirati UFW.

Sljedećom naredbom možete provjeriti je li UFW aktivan ili ne:

$ sudo ufw status

Kao što vidite, UFW je neaktivan.

Da biste aktivirali UFW, pokrenite sljedeću naredbu:

$ sudo ufw omogući

UFW treba aktivirati.

Omogući i blokiraj portove pomoću profila aplikacije:

Pomoću UFW-a možete dopustiti ili blokirati priključke pomoću profila aplikacije. Na primjer, recimo da želite dopustiti ili blokirati priključak 80, koji je zadani priključak za web poslužitelj Apache. Umjesto da kažete UFW-u da dozvoli ili blokira port 80, možete mu jednostavno reći da blokira profil aplikacije Apache. To je stvarno lijepa značajka UFW vatrozida.

Sljedećom naredbom možete navesti sve profile aplikacija podržane od UFW-a:

$ sudo ufw popis aplikacija

Kao što vidite, navedeni su dostupni profili aplikacija. Ovdje je zanimljivo da su navedene samo aplikacije instalirane na vašem Ubuntu stroju. Ako bilo koji profil aplikacije ovdje nije dostupan, ne brinite. Nakon što instalirate softverski paket, treba instalirati i UFW profil te aplikacije koji bi se trebao pojaviti ovdje.

Sada možete dopustiti priključke profila aplikacije (recimo Apači) sa sljedećom naredbom:

$ sudo ufw dopustiti Apache

Kao što vidite, potrebna pravila vatrozida koja omogućavaju priključke definirane u Apači dodaju se profil aplikacije.

Sljedećom naredbom možete vidjeti koji su portovi dopušteni, a koji su blokirani

$ sudo ufw status

Kao što vidite, priključci u profilu aplikacije Apache dopušteni su.

Također možete blokirati priključke pomoću profila aplikacije.

Da biste blokirali priključke profila aplikacije (recimo Apači), pokrenite sljedeću naredbu:

$ sudo ufw poricati Apachea

Kao što vidite, potrebna pravila za blokiranje priključaka definirana u Apači Profil aplikacije dodaje se na UFW vatrozid.

Kao što vidite, priključci definirani u profilu aplikacije Apache blokirani su.

Pronalaženje pogođenih luka profila UFW aplikacija:

Ako ne znate koje priključke profil aplikacije dopušta ili blokira, možete to vrlo lako saznati. Na primjer, da biste vidjeli koje luke Apači profil aplikacije dopušta ili blokira, pokrenite sljedeću naredbu:

$ sudo ufw podaci o aplikaciji Apache

Kao što vidite, profil aplikacije Apache dopušta ili blokira TCP priključak 80.

Iste podatke možete saznati i čitajući konfiguracijsku datoteku profila aplikacija. Datoteke za konfiguraciju nalaze se u / etc / ufw / applications.d / imenik.  Sljedećom naredbom možete navesti sve instalirane datoteke konfiguracije UFW profila:

$ ls -R / etc / ufw / applications.d

Kao što vidite, postoji konfiguracijska datoteka apache2-utils.ufw.profil za Apache UFW profile.

Sada otvorite apache2-utils.ufw.profil konfiguracijska datoteka sa sljedećom naredbom:

$ cat / etc / ufw / applications.d / apache2-utils.ufw.profil

Kao što vidite, aplikacija Apache kontrolira pravila vatrozida za TCP priključak 80.

Razlog zbog kojeg sam vam također pokazao ručni postupak je taj što možete vidjeti koliko je lako konfigurirati vlastiti profil prilagođene aplikacije ako je potrebno. Datoteke za konfiguraciju zaista su jednostavne i razumljive samo po sebi.

Dopusti i blokiraj portove pomoću broja porta:

Ako ne želite koristiti nijedan profil aplikacije, samo želite dopustiti ili blokirati priključke na tradicionalan način (koristeći brojeve priključaka), onda je ovaj odjeljak za vas. S UFW-om također možete dopustiti ili blokirati priključke koristeći broj porta.

Na primjer, da dopustite TCP priključak 8080 pomoću UFW-a, pokrenite sljedeću naredbu:

$ sudo ufw dopušta 8080 / tcp

Treba dodati potrebna pravila vatrozida za dopuštanje TCP porta 8080.

Kao što vidite, TCP port 8080 je dopušten.

Ponovno, da biste blokirali UDP port 4444, pokrenite sljedeću naredbu:

$ sudo ufw poricati 4444 / udp

Treba dodati potrebna pravila vatrozida za blokiranje UDP porta 4444.

Kao što vidite, UDP port 4444 je blokiran.

Također možete dopustiti TCP i UDP priključak (recimo 2322) istodobno sa sljedećom naredbom:

$ sudo ufw dopustiti 2322

Na isti način možete blokirati TCP i UDP port (recimo 4514) istodobno sa sljedećom naredbom:

$ sudo ufw poricati 4514

Dakle, na taj način dopuštate i blokirate priključke pomoću UFW-a na Ubuntuu. Hvala što ste pročitali ovaj članak.

Vodič za bitku za Wesnoth
Bitka za Wesnoth jedna je od najpopularnijih strateških igara otvorenog koda koje trenutno možete igrati. Ne samo da se ova igra razvija već jako dugo...
0 A.D. Vodič
Od mnogih strateških igara tamo, 0 A.D. uspijeva se istaknuti kao sveobuhvatan naslov i vrlo duboka, taktička igra unatoč tome što je otvoren izvor. R...
Vodič za Unity3D
Uvod u Unity 3D Unity 3D moćan je motor za razvoj igara. Cross platforma je to što vam omogućuje stvaranje igara za mobilne uređaje, web, stolne račun...