OpenSnitch: Firewall-yar yar oo ku saleysan Ubuntu

Astaanta OpenSnitch

Qaar badan oo ka mid ah dadka isticmaala uma baran inaan isticmaalno barnaamij kasta oo Firewall ah nidaamyadeenna, tan ayaa sabab u ah sababtoo ah ma ogin codsiyada la heli karo kuna jihaysan ujeedkan ama xaqiiqda fudud ee haysata fikirka ah "Linux waa difaac".

Midkoodna waa xun yahay, waa hagaag Isticmaalka Firewall-ka nidaamka kaliya nama siinayo difaac weyn, laakiin waxaan sidoo kale wax yar ka ogaan karnaa isku xirnaanta soo socota iyo kuwa baxaya ee la falgalaya nidaamkayaga.

Ku saabsan OpenSnitch

Taasi waa sababta waxaan kahadleynaa arji sahlaya tan, arjiga aan ka hadlayno ayaa ah OpenSnitch oo ah barnaamij bilaash ah oo furan Firewall ku qoran Python oo loogu talagalay nidaamyada GNU / Linux. Waxaa loo isticmaali karaa si loola socdo barnaamijyada, looga hortago ama loogu oggolaado inay ku xirmaan shabakadaha isku xiran iyada oo loo marayo xeerar horumarsan.

Barnaamijkan Firewall-ka waxaa si xoog leh u dhiirrigeliyay showgii Little Snitch Mac OS, markaa isticmaaleyaasha ka soo haajiray, codsigan xoogaa waa la yaqaan.

Barnaamijkan Firewall wuxuu la socon karaa barnaamijyada ku shaqeeya nidaamkaaga, ka xayiraya marinkaaga internetka illaa aad u oggolaato ama diiddo.

Markuu codsi isku dayo inuu galo internetka, markii hore wuu soo laalaadaa waxaana la soo bandhigayaa sanduuqa wada hadalka oo la weydiinayo haddii aad rabto inaad u oggolaato xiriirkeeda hal mar, kalfadhigan, ama weligiis

Wax aan tilmaami karno oo ay tahay inaan ka xusno OpenSnitch ayaa ah in codsigan wali wuu socdaa markaa ma ahan mid xasilloon weli, tani waxay sababi kartaa inay u janjeerto inay waxoogaa cayayaanno ah ama ay si lama filaan ah u joojiso.

Taasi waa sababta Isticmaalka OpenSnitch laguma talinayo adeegsiga ganacsiga ama meelaha ay ku hayaan xogta ama kaabayaasha muhiimka ah. Isticmaalka OpenSnitch ayaa lagula talinayaa isticmaalaha caadiga ah maadaama ay dhalaashay.

Sidee loo rakibaa OpenSnitch Ubuntu 18.04 iyo derivatives?

Haddii aad rabto inaad ku rakibto codsigan nidaamkaaga Waa inaad ogaataa inaysan hadda jirin wax keyd ah ama xirmo deyn ah Waxaa loo dhisay tan si loo fududeeyo rakibidda.

Marka taas waa lagama maarmaan in la dhiso oo la isku duba rido arjiga kaligeen. Tan awgeed, waa lagama maarmaan in la sameeyo qaabab hore oo nidaamkeenna ah.

Waxa ugu horeeya Waa inaanu awood u leenahay keydka waraaqaha lagu keydiyo haddii aadan isticmaalin nooca ugu dambeeya ee Ubuntu 18.04.

Hadda Sidoo kale waa lagama maarmaan in la helo tagista dhismaha:

echo "export GOPATH=\$HOME/.go" >> ~/.bashrc
echo "export PATH=\$PATH:\$GOROOT/bin:\$GOPATH/bin:\$HOME/.local/bin:\$HOME/.bin" >> ~/.bashrc
source ~/.bashrc

OpenSnitch

tan hadda la sameeyay waxaan ku rakibeynaa ku xirnaanshaha dalabka amarkan:

sudo apt install golang-go python3-pip python3-setuptools python3-slugify protobuf-compiler libpcap-dev libnetfilter-queue-dev python-pyqt5 pyqt5-dev pyqt5-dev-tools git

Horaad ugu tiirsanaanta lagu rakibay hadda haddii aan bilaabi karno isku dubaridka nidaamka oo leh amarradan:

go get github.com/golang/protobuf/protoc-gen-go
go get -u github.com/golang/dep/cmd/dep
pip3 install --user grpcio-tools
go get github.com/evilsocket/opensnitch
cd $GOPATH/src/github.com/evilsocket/opensnitch
make
sudo -H make install

Hadda Waa lagama maarmaan in lagu daro OpenSnitch bilowga oo la bilaabo adeegyadeeda tan aan ku qabanno:

mkdir -p ~/.config/autostart
cd ui
cp opensnitch_ui.desktop ~/.config/autostart/
sudo systemctl enable opensnitchd
sudo service opensnitchd start

Taasna, codsigu waa inuu bilaabaa oo wuxuu diyaar u yahay in loogu isticmaalo nidaamyadeena.

Sidee looga tirtirayaa OpenSnitch Ubuntu 18.04?

Haddii aad rabto inaad ka tirtirto codsigan nidaamkaaga, waa inaad furtaa terminal Ctrl + Alt + oo aad ku fulisaa amarrada soo socda.

Waxa ugu horreeya ee ay tahay inaan sameyno waa inaan joojino oo aan joojino adeegga u furan:

sudo service opensnitchd stop
sudo systemctl disable opensnitchd

Ugu dambayntiina ka tirtir arjiga iyo arjiga galka qaabeynta arjiga nidaamkayaga:

rm ~/.config/autostart/opensnitch_ui.desktop
rm -rf ~/.go/src/github.com/evilsocket/opensnitch
sudo rm /usr/local/bin/opensnitch-ui
sudo rm /usr/local/bin/opensnitchd
sudo rm -r /etc/opensnitchd
sudo rm -r /usr/local/lib/python3.6/dist-packages/opensnitch_ui*
sudo rm -r /usr/local/lib/python3.6/dist-packages/opensnitch/
sudo rm /etc/systemd/system/opensnitchd.service
sudo rm /etc/systemd/system/multi-user.target.wants/opensnitchd.service
sudo rm /usr/share/applications/opensnitch_ui.desktop
sudo rm /usr/share/kservices5/kcm_opensnitch.desktop

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.