OpenSnitch - Kiváló tűzfalalkalmazás Linux számára

A legtöbb Linux-felhasználónak megvan az ötlete tévesen a Linux telepítésének egyszerű ténye miatt már nem lesznek veszélyben, amikor nem az.

Mindig ajánlott néhány extra alkalmazás használata az adatok védelme érdekében és a rendszerét, amelyek közül az első ajánlott szűrő a tűzfal használata.

Ezért Ma beszélünk egy kicsit az OpenSnitchről, amely a Little Snitch kikötője ez pedig egy tűzfal, amelyet kizárólag a Mac OS számára fejlesztettek ki.

Az OpenSnitch fő funkciója az internetes kérések nyomon követése a felhasználó által telepített alkalmazások által.

OpenSnitch lehetővé teszi olyan szabályok létrehozását, amelyek számára az alkalmazásoknak engedélyezniük kell az internet-hozzáférést és melyiket kell blokkolni.

Minden alkalommal, amikor egy alkalmazás, amelynek nincs aktív szabálya, megpróbálja elérni az internetet, megjelenik egy párbeszédpanel. Ez a párbeszédpanel lehetőséget kínál a kapcsolat engedélyezésére vagy blokkolására.

Azt is eldöntheti, hogy ez az új szabály vonatkozik-e a folyamatra, a pontos URL-re, amely megpróbálja elérni a domaint, az adott példányt, az adott munkamenetet vagy örökre.

Az összes létrehozott szabály JSON fájlként tárolódik, így később szükség esetén módosíthatja. Például, ha a felhasználó helytelenül blokkolt egy alkalmazást.

Hogyan telepítsem az OpenSnitchet Linuxra?

Azok számára, akik érdeklik, hogy ezt az alkalmazást telepíthessék rendszereikre, elmagyarázzuk, hogyan telepítheti az OpenSnitch-et a Linux disztribúciójára.

Feltételként a Go-t telepítenünk kell a rendszerünkre, és meg kell adnunk a $ GOPATH változót.

Most már számítok rá telepíteni fogunk néhány függőséget, amelyek az OpenSnitch működéséhez szükségesek a rendszerünkön belül.

Akárkik is A Debian, az Ubuntu felhasználók vagy ezek bármely származéka megnyitni fogunk egy terminált, és ezeket a függőségeket a következő paranccsal telepítjük:

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

Most ha vannak RHEL, CentOS, Fedora felhasználók vagy ezek bármely származéka, a függőségek a következő paranccsal telepítik őket

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

Végül pedig Akik telepítették az openSUSE bármely verzióját, a következő paranccsal telepíthetik ezeket a függőségeket:

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

OpenSnitch

Első Az alábbi parancsokkal befejezzük a függőségek konfigurálását:

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

Már a szükséges függőségekkel a rendszerben, most folytatjuk az alkalmazás telepítését a következő parancsok segítségével:

go get github.com/evilsocket/opensnitch

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

Végül folytatjuk az alkalmazás összeállítását:

make

sudo make install

És újraindítjuk a szolgáltatásokat:

sudo systemctl enable opensnitchd

Itt az ideje elindítani az OpenSnitch szolgáltatást:

sudo service opensnitchd start

Ezt az alkalmazást a következő paranccsal indítjuk:

opensnitch-ui

Hogyan telepítsem az OpenSnitch-et Arch Linux-ra és származékaira?

Míg azok számára, akik Az Arch Linux, a Manjaro, az Antergos vagy az Arch Linux bármely származékának felhasználói telepíthetik az OpenSnitch programot az AUR adattárból.

Az egyetlen követelmény, aminek meg kell felelniük, hogy engedélyezzék az AUR-tárolót a pacman.conf fájlban, és hogy AUR varázsló legyen a rendszerükön, ha nincs, akkor keresse fel a következő cikket, ahol ajánlunk néhányat.

Az OpenSnitch telepítéséhez a terminálba a következőket fogjuk beírni:

yay -S opensnitch-git

Az alkalmazás telepítése után az alkalmazás menüjében megkeresheti az indítót, hogy futtassa.

Az alkalmazás tálcáján lévő ikonról hozzáférhet az OpenSnitch hálózati statisztikákhoz, amelyek információkat tartalmaznak az aktuális folyamatokról, például: gazdagépek, címek, portok vagy felhasználók, valamint a jelenlegi kapcsolatok áttekintése:

  • Milyen alkalmazások férnek hozzá az internethez?
  • Milyen IP-címet használnak?
  • Amit a felhasználó birtokol
  • Milyen portot használnak?

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.