ОпенСнитцх: Мали заштитни зид заснован на Снитцху на Убунту-у

ОпенСнитцх Лого

Многи корисници нисмо навикли да користимо било коју апликацију заштитног зида у нашим системима је ово због било зато што не знамо доступне апликације и оријентисани у ову сврху или због једноставне чињенице да имамо мисао да је „Линук имун“.

Било шта од овога је лоше, па Коришћење заштитног зида у систему не само да нам пружа већу заштиту, али такође можемо знати нешто више о долазним и одлазним везама који су у интеракцији са нашим системом.

О ОпенСнитцх-у

Због тога разговараћемо о апликацији која ће то олакшати, апликација о којој ћемо разговарати је ОпенСнитцх која је бесплатна апликација заштитног зида отвореног кода написана на Питхону за ГНУ / Линук системе. Може се користити за надгледање апликација, спречавање или омогућавање повезивања са повезаним мрежама путем напредних правила.

Ова апликација заштитног зида је надахнут емисијом Литтле Снитцх Мац ОС, тако да ће корисници који прелазе са њега ова апликација бити помало позната.

Овај софтвер заштитног зида може надгледати апликације покренуте на вашем систему, блокирајући приступ Интернету док га не дозволите или одбијете.

Када апликација покуша да приступи Интернету, она у почетку виси и приказује се дијалошки оквир са питањем желите ли да дозволите њено повезивање једном, током ове сесије или заувек.

Нешто што можемо истаћи и што морамо напоменути код ОпенСнитцх-а је да је ова апликација је још увек у фази израде тако да још увек није стабилан, то може довести до тога да има неке грешке или да неочекивано престане.

Због тога употреба ОпенСнитцх-а се не препоручује за пословну употребу или подручја у којима имају податке или важну инфраструктуру. Употреба ОпенСнитцх-а препоручује се уобичајеном кориснику јер је полиран.

Како инсталирати ОпенСнитцх на Убунту 18.04 и деривате?

Ако желите да инсталирате ову апликацију на свој систем Требало би да знате да тренутно не постоји спремиште или деб пакет Конструисано од овог ради лакше инсталације.

Тако да потребно је сами направити и саставити апликацију. За ово је потребно направити неке претходне конфигурације нашег система.

Прва ствар Морамо имати омогућено спремиште за бацкпортс ако не користите најновију верзију Убунту 18.04.

Сада Такође је неопходно имати Го за израду апликације:

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

ОпенСнитцх

Готово сада овом наредбом ћемо инсталирати зависности апликације:

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

Већ са инсталираним зависностима сада ако можемо да започнемо са састављањем система са овим наредбама:

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

Сада Неопходно је додати ОпенСнитцх на почетку и покренути његове услуге с којима радимо:

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

Уз то, апликација би требало да почне да се покреће и спремна је за употребу у нашим системима.

Како деинсталирати ОпенСнитцх из Убунту 18.04?

Ако желите да деинсталирате ову апликацију са свог система, морате отворити Цтрл + Алт + Т терминал и извршити следеће наредбе.

Прво што морамо да урадимо је да зауставимо и онемогућимо услугу опенснитцхд:

sudo service opensnitchd stop
sudo systemctl disable opensnitchd

И на крају избришите апликацију и директоријуме за конфигурацију апликације из нашег система помоћу:

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

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.