பயனர்கள் பலர் எந்த ஃபயர்வால் பயன்பாட்டையும் பயன்படுத்த நாங்கள் பழக்கமில்லை எங்கள் கணினிகளில், இது காரணமாகும் கிடைக்கக்கூடிய பயன்பாடுகள் எங்களுக்குத் தெரியாததால் மற்றும் இந்த நோக்கத்திற்காக நோக்குநிலை அல்லது "லினக்ஸ் நோய் எதிர்ப்பு சக்தி" என்ற சிந்தனையின் எளிய உண்மைக்காக.
இவை இரண்டுமே மோசமானவை, நல்லது கணினியில் ஃபயர்வாலின் பயன்பாடு எங்களுக்கு அதிக பாதுகாப்பை அளிக்கிறது, ஆனால் உள்வரும் மற்றும் வெளிச்செல்லும் இணைப்புகளைப் பற்றியும் இன்னும் கொஞ்சம் தெரிந்து கொள்ளலாம் அவை எங்கள் கணினியுடன் தொடர்பு கொள்கின்றன.
OpenSnitch பற்றி
அதனால் தான் இதை எளிதாக்கும் ஒரு பயன்பாட்டைப் பற்றி பேசப் போகிறோம், நாம் பேசப் போகும் பயன்பாடு ஓபன்ஸ்னிட்ச் இது குனு / லினக்ஸ் அமைப்புகளுக்கான பைத்தானில் எழுதப்பட்ட ஒரு இலவச மற்றும் திறந்த மூல ஃபயர்வால் பயன்பாடு ஆகும். பயன்பாடுகளை கண்காணிக்கவும், மேம்பட்ட விதிகளின் மூலம் இணைக்கப்பட்ட நெட்வொர்க்குகளுடன் இணைக்க அவர்களைத் தடுக்கவும் அல்லது அனுமதிக்கவும் இது பயன்படுத்தப்படலாம்.
இந்த ஃபயர்வால் பயன்பாடு லிட்டில் ஸ்னிட்ச் நிகழ்ச்சியால் பெரிதும் ஈர்க்கப்பட்டுள்ளது மேக் ஓஎஸ், எனவே அதிலிருந்து இடம்பெயர்ந்த பயனர்கள், இந்த பயன்பாடு கொஞ்சம் தெரிந்திருக்கும்.
இந்த ஃபயர்வால் மென்பொருள் உங்கள் கணினியில் இயங்கும் பயன்பாடுகளை கண்காணிக்க முடியும், இணையத்தை அணுகுவதை நீங்கள் அனுமதிக்கும் வரை அல்லது மறுக்கும் வரை அதைத் தடுக்கும்.
ஒரு பயன்பாடு இணையத்தை அணுக முயற்சிக்கும்போது, அது ஆரம்பத்தில் தொங்குகிறது மற்றும் ஒரு முறை, இந்த அமர்வு அல்லது என்றென்றும் அதன் இணைப்பை அனுமதிக்க விரும்புகிறீர்களா என்று கேட்டு ஒரு உரையாடல் பெட்டி காண்பிக்கப்படும்.
நாம் முன்னிலைப்படுத்தக்கூடிய மற்றும் ஓபன் ஸ்னிட்சைப் பற்றி நாம் குறிப்பிட வேண்டிய ஒன்று இந்த பயன்பாடு இன்னும் வளர்ச்சியில் உள்ளது எனவே இது இன்னும் நிலையானதாக இல்லை, இதன் விளைவாக சில பிழைகள் இருக்கலாம் அல்லது எதிர்பாராத விதமாக வெளியேறலாம்.
அதனால் தான் வணிக பயன்பாட்டிற்கு OpenSnitch இன் பயன்பாடு பரிந்துரைக்கப்படவில்லை அல்லது அவற்றில் தரவு அல்லது முக்கியமான உள்கட்டமைப்பு உள்ள பகுதிகள். மெருகூட்டப்பட்டிருப்பதால் பொதுவான பயனருக்கு OpenSnitch இன் பயன்பாடு பரிந்துரைக்கப்படுகிறது.
உபுண்டு 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
இப்போது ஆரம்பத்தில் OpenSnitch ஐச் சேர்ப்பது அவசியம், இதை நாங்கள் செய்கிறோம்:
mkdir -p ~/.config/autostart cd ui cp opensnitch_ui.desktop ~/.config/autostart/ sudo systemctl enable opensnitchd sudo service opensnitchd start
அதனுடன், பயன்பாடு இயங்கத் தொடங்க வேண்டும் மற்றும் எங்கள் கணினிகளில் பயன்படுத்த தயாராக உள்ளது.
உபுண்டு 18.04 இலிருந்து OpenSnitch ஐ எவ்வாறு நிறுவல் நீக்குவது?
உங்கள் கணினியிலிருந்து இந்த பயன்பாட்டை நிறுவல் நீக்க விரும்பினால், நீங்கள் ஒரு Ctrl + Alt + T முனையத்தைத் திறந்து பின்வரும் கட்டளைகளை இயக்க வேண்டும்.
நாம் செய்ய வேண்டிய முதல் விஷயம், ஓபன்நிட்ச் சேவையை நிறுத்தி முடக்க வேண்டும்:
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