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
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