OpenSnitch - suurepärane tulemüüri rakendus Linuxile

Enamikul Linuxi kasutajatest on see idee vale see lihtsa asjaolu tõttu, et Linux on installitud, ei ole nad enam ohus, kui seda pole.

Teabe kaitsmiseks on alati soovitatav kasutada mõnda lisarakendust ja teie süsteem, mille esimene soovitatav filter on tulemüüri kasutamine.

See on põhjus, miks Täna räägime veidi OpenSnitchist, mis on Väikese Snitchi sadam ja see on omakorda tulemüür, mis on välja töötatud ainult Mac OS-i jaoks.

OpenSnitchi peamine ülesanne on jälgida Interneti-päringuid mille on teinud installitud rakendused.

OpenSnitch võimaldab teil luua reegleid, mille jaoks rakendused peaksid võimaldama juurdepääsu Internetile ja millised tuleks blokeerida.

Iga kord, kui rakendus, millel pole aktiivset reeglit, üritab Internetti pääseda, kuvatakse dialoogiboks. See dialoogiboks pakub ühenduse lubamise või blokeerimise võimalust.

Samuti saate otsustada, kas see uus reegel kehtib protsessi, täpse URL-i jaoks, mis üritab domeenile juurde pääseda, sellele eksemplarile, sellele seansile või igaveseks.

Kõik loodud reeglid salvestatakse JSON-failidena, nii et saate seda vajadusel hiljem muuta. Näiteks kui kasutaja on rakenduse valesti blokeerinud.

Kuidas installida OpenSnitch Linuxi?

Neile, kes on huvitatud selle rakenduse installimisest oma süsteemidesse, me selgitame, kuidas saate installida OpenSnitchi oma Linuxi jaotusse.

Eeldustena peab meil olema Go oma süsteemi installitud ja muutuja $ GOPATH olema määratletud.

Juba loen sellele, nüüd kavatseme oma süsteemis installida mõned OpenSnitchi toimimiseks vajalikud sõltuvused.

Nende jaoks, kes nad on Debiani, Ubuntu kasutajad või nende derivaat, avame terminali ja installime need sõltuvused järgmise käsuga:

sudo apt-get install protobuf-compiler libpcap-dev libnetfilter-queue-dev python3-pip

Nüüd, kui nad on RHEL, CentOS, Fedora kasutajad või nende derivaadid, installivad sõltuvused need järgmise käsuga

sudo dnf -i protobuf-compiler libpcap-dev libnetfilter_queue-devel python3-pip

Lõpuks Need, kellele on installitud mõni openSUSE versioon, saavad neid sõltuvusi installida järgmise käsuga:

sudo zypper in protobuf-c libpcap-dev libnetfilter_queue python3-pip

OpenSnitch

Primero Lõpetame sõltuvuste konfigureerimise järgmiste käskudega:

go get github.com/golang/protobuf/protoc-gen-go

go get -u github.com/golang/dep/cmd/dep

python3 -m pip install --user grpcio-tools

Juba vajalike sõltuvustega süsteemis, nüüd jätkame selle rakenduse installimist järgmiste käskude abil:

go get github.com/evilsocket/opensnitch

cd $GOPATH/src/github.com/evilsocket/opensnitch

Lõpuks jätkame rakenduse koostamist:

make

sudo make install

Ja taaskäivitame teenused järgmisega:

sudo systemctl enable opensnitchd

Nüüd on aeg alustada teenust OpenSnitch järgmiselt:

sudo service opensnitchd start

Ja me käivitame selle rakenduse järgmise käsuga:

opensnitch-ui

Kuidas installida OpenSnitch Arch Linuxi ja selle derivaatidesse?

Kuigi neile, kes on Arch Linuxi, Manjaro, Antergose või mis tahes Arch Linuxi derivaadi kasutajad saavad OpenSnitchi installida AUR-i hoidlast.

Ainus nõue, mida nad peavad täitma, on AUR-hoidla lubamine nende failis pacman.conf ja nende süsteemis AUR-viisardi olemasolu, kui neil seda pole, saavad nad külastage järgmist artiklit, kus soovitame mõnda.

OpenSnitchi installimiseks terminali kirjutame järgmise:

yay -S opensnitch-git

Kui rakendus on installitud, saate selle käivitamiseks otsida oma rakenduse menüüst oma käivitaja.

Rakendussalve ikoonilt pääsete juurde OpenSnitchi võrgustatistikale, mis näitab teavet praeguste protsesside kohta, näiteks: hostid, aadressid, pordid või kasutajad, samuti ülevaade teie praegustest ühendustest:

  • Millised rakendused veebi juurde pääsevad?
  • Mis IP-aadressi nad kasutavad?
  • Mida kasutaja omab
  • Mis sadamat kasutatakse?

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.