OpenSnitch: Iyo Diki Snitch-yakavakirwa firewall paUbuntu

Opensnitch logo

Vazhinji vashandisi hatina kujaira kushandisa chero Firewall application mumasisitimu edu, izvi zvinokodzera zvimwe nekuti isu hatizive anowanikwa mafomu uye yakanangidzirwa ichi chinangwa kana kune iyo yakapusa chokwadi yekuve nepfungwa yekuti "Linux is immune".

Chero izvi zvakaipa, hazvo Iko kushandiswa kweFirewall mune ino system hakungotipe isu chete dziviriro huruasi isu tinogona zvakare kuziva zvishoma zvishoma nezve zvinouya uye zvinobuda zvinongedzo izvo zviri kudyidzana nesystem yedu.

Nezve OpenSnitch

Ndokusaka isu ticha taura nezve chikumbiro chichafambisa izvi, iko kushanda kwaticha taura nezvako OpenSnitch inova yemahara uye yakavhurwa sosi Firewall application yakanyorwa muPython yeGNU / Linux masystem Inogona kushandiswa kuongorora kunyorera, kudzivirira kana kuvabvumidza kuti vabatanidze kune zvakabatana network kuburikidza nemitemo yepamusoro.

Iyi firewall app inokurudzirwa zvakanyanya neiyo Little Snitch show Mac OS, saka vashandisi vanga vachitama kubva pairi, iyi application ichave iri kujairana.

Iyi firewall software inogona kuongorora kunyorera kuri kuita pane yako system, ichivharira kupinda kwako paInternet kusvikira iwe uchibvumira kana kuiramba.

Kana chishandiso chikaedza kuwana iyo Internet, inotanga yakarembera uye bhokisi rebhokisi rinoratidzwa kubvunza kana iwe uchida kubvumidza kubatana kwayo kamwe, chikamu ichi, kana nokusingaperi.

Chinhu chatinogona kuratidza uye chatinofanira kutaura nezve OpenSnitch ndechekuti chishandiso ichi ichiri kuvandudzwa saka haina kugadzikana parizvino, izvi zvinogona kukonzeresa kuti iite kuva nezvimwe zvipuka kana kusiya zvisingatarisirwi.

Ndokusaka Iko kushandiswa kweOpenSnitch hakukurudzirwe kushandiswa kwebhizinesi kana nzvimbo dzavane data kana zvakakosha zvivakwa. Iko kushandiswa kweOpenSnitch inokurudzirwa kune akajairika mushandisi sezvo yakapukutwa.

Maitiro ekuisa OpenSnitch paUbuntu 18.04 uye zvigadzirwa?

Kana iwe uchida kuisa ichi chishandiso pane yako system Iwe unofanirwa kuziva kuti parizvino hapana repository kana dhiza package Yakagadzirwa neizvi kuitira nyore kuisa.

Kuti zvakafanira kuvaka nekuumbiridza kunyorera tiri tega. Kune izvi, zvinodikanwa kuti ugadzire mamwe maratidziro apfuura kune yedu system.

Chinhu chekutanga Isu tinofanirwa kuve neeportports repository inogoneswa kana usiri kushandisa yazvino vhezheni yeUbuntu 18.04.

Iye zvino Izvo zvinodawo kuve neKuenda kwekuvaka iko kunyorera:

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

Opensnitch

Waita izvi izvozvi isu tichaenda kuisa zvinoenderana nezvekushandisa nemurairo uyu:

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

Yatove iine kutsamira kwakaiswa ikozvino kana isu tikakwanisa kutanga kuumbiridza iyo system nemirairo iyi:

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

Iye zvino Izvo zvinodikanwa kuwedzera OpenSnitch pakutanga uye kutanga masevhisi ayo atinoita aya:

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

Uye nezvo, iko kunyorera kunofanirwa kutanga kumhanya uye kwakagadzirira kushandiswa mumasisitimu edu.

Maitiro ekubvisa OpenSnitch kubva kuUbuntu 18.04?

Kana iwe uchida kusunungura ichi chishandiso kubva kune yako system, iwe unofanirwa kuvhura iyo Ctrl + Alt + T terminal uye ita inotevera mirairo.

Chinhu chekutanga chatinofanira kuita kumisa uye kudzima iyo openenchd sevhisi:

sudo service opensnitchd stop
sudo systemctl disable opensnitchd

Uye pakupedzisira bvisa iyo application uye application yekumisikidza maforodha kubva kune yedu system ne:

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

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako