Ubuntu मा भाइरस सुरक्षा चाहिन्छ? सुरक्षित मिथकको सत्य र उत्तम उपाय

目次

1. परिचय

Ubuntu विश्वव्यापी रूपमा व्यापक रूपमा प्रयोग गरिने लिनक्स डिष्ट्रीब्युसनहरू मध्ये एक हो। यसको उच्च स्थिरता र ओपन सोर्सका फाइदाहरूका कारण, व्यक्तिगत प्रयोगकर्ताहरूबाट कम्पनीहरू, सर्भर वातावरणसम्म व्यापक रूपमा उपयोग गरिन्छ। तथापि, Ubuntu प्रयोग गर्नेहरू मध्ये धेरैले «लिनक्स भाइरसबाट संक्रमित हुँदैन» भन्ने धारणा राख्छन्। यो लेखमा, Ubuntu मा भाइरसका जोखिमहरूलाई सही रूपमा बुझ्न र आवश्यक उपायहरू अपनाउनका लागि जानकारी विस्तृत रूपमा व्याख्या गर्दछौं। भाइरस उपाय सफ्टवेयरको आवश्यकता वा सिफारिस गरिएका सुरक्षा उपायहरू प्रस्तुत गर्दछौं, र Ubuntu वातावरणलाई थप सुरक्षित राख्ने विधि व्याख्या गर्दछौं।

के लिनक्स साँच्चै भाइरसबाट संक्रमित हुँदैन?

1.1. लिनक्स किन विन्डोज भन्दा भाइरसप्रति बलियो छ

  • अधिकार व्यवस्थापन कडा छ लिनक्समा, सामान्य प्रयोगकर्ताले प्रणालीका महत्वपूर्ण फाइलहरू परिवर्तन गर्नका लागि root (प्रशासक अधिकार) आवश्यक पर्छ। यसले मालवेयरले प्रणाली 전체मा प्रभाव पार्ने जोखिमलाई ठूलो मात्रामा घटाउँछ।
  • प्याकेज व्यवस्थापन प्रणाली Ubuntu मा, सफ्टवेयर स्थापना आधिकारिक रिपोजिटरी (APT) मार्फत गर्न सिफारिस गरिन्छ। यसले अनधिकृत सफ्टवेयरले आफूखुशी स्थापना हुने जोखिमलाई नियन्त्रण गर्दछ।
  • लिनक्सलाई लक्षित मालवेयर कम छ विश्वव्यापी OS बजार हिस्साको दृष्टिकोणबाट, विन्डोज प्रयोगकर्ताहरूको अनुपात धेरै छ, त्यसैले आक्रमणकारीहरूले बढी लक्ष्यहरू लक्षित गर्दै विन्डोजका लागि मालवेयर बनाउने प्रवृत्ति छ। त्यसैले, लिनक्सलाई लक्षित भाइरस तुलनात्मक रूपमा कम छ।

तैपनि भाइरस उपाय आवश्यक हुने कारणहरू

तथापि, «लिनक्स भनेको पूर्ण रूपमा सुरक्षित» भन्ने सोच्नु खतरनाक छ। Ubuntu मा पनि, निम्न जस्ता जोखिमहरू विद्यमान छन्।
  • ब्राउजर मार्फतको फिसिङ आक्रमण Ubuntu मा चल्ने Chrome वा Firefox मार्फत, अनधिकृत साइटमा पहुँच गरी मालवेयर डाउनलोड गर्ने सम्भावना छ।
  • दुष्ट स्क्रिप्ट वा मालवेयर लिनक्सलाई लक्षित rootkit (रुटकिट) वा ransomware का उदाहरणहरू बढ्दै छन्, सर्भर प्रशासकहरूका लागि विशेष ध्यान आवश्यक छ।
  • अन्य OS तर्फ भाइरस फैलाउने माध्यम Ubuntu प्रयोगकर्ता आफैं प्रभावित नभए पनि, विन्डोज प्रयोगकर्तासँग फाइल साझेदारी गर्दा, भाइरस माध्यम गर्ने केसहरू छन्। उदाहरणका लागि, Ubuntu मा प्राप्त फाइलले विन्डोजका लागि मालवेयर समावेश छ, र त्यसलाई विन्डोज प्रयोगकर्तालाई पठाउने सम्भावना छ।

लेखको संरचना बारे

यो लेखमा, निम्न प्रवाहमा Ubuntu को भाइरस उपाय बारे विस्तृत व्याख्या गर्दछौं।
  1. Ubuntu मा भाइरसको वर्तमान स्थिति
  2. भाइरस उपाय सफ्टवेयरको आवश्यकता
  3. सिफारिस गरिएका भाइरस उपाय सफ्टवेयर
  4. भाइरस उपाय बाहेकका सुरक्षा सुदृढीकरण उपायहरू
  5. FAQ (सामान्य प्रश्नहरू)
  6. सारांश
Ubuntu को सुरक्षालाई सुधार्नका लागि, सकेसम्म सरल रूपमा व्याख्या गर्दछौं, त्यसैले कृपया अन्त्यसम्म पढ्नुहोस्।
侍エンジニア塾

२. युभुन्टुमा भाइरसको वर्तमान स्थिति

युभुन्टु लिनक्सको वितरणहरू मध्ये एकको रूपमा यसको उच्च सुरक्षाको मूल्यांकन गरिन्छ। तर, “युभुन्टु भाइरसबाट संक्रमित हुँदैन” भन्ने सोच्नु गलत हो। हालका वर्षहरूमा, लिनक्सलाई लक्षित गर्ने मालवेयरहरू बढिरहेका छन्, र युभुन्टु प्रयोगकर्ताहरूलाई पनि सावधान रहन आवश्यक छ।

२.१. लिनक्सको भाइरस संक्रमण जोखिम

विन्डोजसँग तुलना गर्दा भाइरसको कमता

विन्डोजसँग तुलना गर्दा, लिनक्स समग्रमा भाइरस संक्रमण जोखिम कम मानिन्छ। यसको कारणहरू निम्नानुसार छन्।
  • बजार हिस्साको भिन्नता
  • विन्डोजले विश्वको डेस्कटप ओएस बजारको लगभग ७०% भन्दा बढी ओगटेको छ। अर्कोतर्फ, लिनक्सको डेस्कटप प्रयोगकर्ताहरू लगभग २ देखि ३% मात्र छन्, जसले आक्रमणकर्ताहरूका लागि कुशल लक्ष्य होइन।
  • पर्मिसन (अधिकार व्यवस्थापन)
  • लिनक्समा, रुट (प्रशासक अधिकार) नभई प्रणाली फाइलहरू परिवर्तन गर्न सकिँदैन। यसले, यदि मालवेयरबाट संक्रमित भए पनि, प्रणाली समग्रलाई कब्जा गर्ने जोखिम कम हुन्छ।
  • सफ्टवेयरको व्यवस्थापन प्रणाली
  • युभुन्टुमा, अधिकांश एप्लिकेसनहरू आधिकारिक रिपोजिटरीबाट प्रदान गरिन्छन्, जसले विश्वसनीय स्रोतबाट स्थापना गर्ने संयन्त्र छ। अनधिकृत सफ्टवेयर डाउनलोड नगरेसम्म, मालवेयरको प्रवेश मार्ग सीमित हुन्छ।

२.२. युभुन्टुलाई लक्षित गर्ने नयाँ खतरा

युभुन्टु समावेश लिनक्स वातावरणलाई लक्षित गर्ने मालवेयरहरू बढिरहेको तथ्य हो। विशेष गरी निम्न जस्ता खतराहरू पुष्टि भएका छन्।
  • लिनक्सका लागि रान्समवेयर
  • हालका वर्षहरूमा, RansomEXX जस्ता रान्समवेयरहरूले लिनक्सलाई लक्षित गर्ने घटनाहरू बढिरहेका छन्। यी मुख्य रूपमा कम्पनीहरूको सर्भर वातावरणलाई लक्षित गर्छन्, डाटालाई एन्क्रिप्ट गरेर फिरौती माग्छन्।
  • लिनक्सका लागि ट्रोजन हर्स
  • Ebury जस्ता मालवेयरहरूले एसएसएच कनेक्सन मार्फत लिनक्स प्रणालीमा प्रवेश गर्छन् र ब्याकडोर सिर्जना गर्छन्। यो विशेष गरी रिमोट सर्भरका प्रशासकहरूका लागि खतरनाक छ।
  • रुटकिट (Rootkit)
  • Rootkit.Linux.Snakso जस्ता रुटकिटहरूले लिनक्स कर्नेलमा लुकेर अनधिकृत पहुँच सम्भव बनाउने मालवेयरका प्रकार हुन्। पत्ता लगाउन कठिन भएकाले, प्रणालीको असामान्यतालाई नछुटाउनु महत्वपूर्ण छ।
  • क्रिप्टोज्याकिङ (अनधिकृत माइनिङ)
  • आक्रमणकर्ताहरूले संक्रमित प्रणालीलाई प्रयोग गरेर क्रिप्टोकरेंसी माइनिङ गर्ने क्रिप्टोज्याकिङ को पीडा विस्तार हुँदैछ। लिनक्स सर्भरहरू कब्जा भएर अनधिकृत माइनिङ प्रक्रिया चलाउने घटनाहरू बढिरहेका छन्।

२.३. संक्रमण मार्गको रूपमा जोखिम

युभुन्टु मालवेयरबाट संक्रमित हुन गाह्रो मानिए पनि, निम्न जस्ता मार्गहरूबाट संक्रमण हुने जोखिम पर्याप्त रूपमा कल्पना गर्न सकिन्छ।
  • वेब ब्राउजर मार्फत फिसिङ आक्रमण
  • युभुन्टु प्रयोग गर्दा पनि, क्रोम वा फायरफक्स मार्फत फिसिङ आक्रमणबाट पर्याप्त सतर्क रहन आवश्यक छ। मालवेयर डाउनलोडलाई प्रेरित गर्ने घटनाहरू हुने भएकाले, सन्दिग्ध साइटहरूमा पहुँच नगर्नुहोस्।
  • ईमेलको संलग्न फाइल वा लिङ्क
  • ईमेलको संलग्न फाइलको रूपमा खराब इच्छुक स्क्रिप्टहरू पठाइने हुन सक्छ। विशेष गरी, .sh (सेल स्क्रिप्ट) वा .zip फाइल भित्रका कार्यकारी फाइलहरूलाई ध्यान दिनु आवश्यक छ।
  • पीपीए वा तेस्रो पक्षका रिपोजिटरीहरू
  • युभुन्टुमा आधिकारिक रिपोजिटरी (एपीटी मार्फत) प्रयोग गर्नु आधारभूत हो, तर केही सफ्टवेयरहरू तेस्रो पक्षका रिपोजिटरीहरू (पीपीए) मार्फत प्रदान गरिन्छन्। यी रिपोजिटरीहरू विश्वसनीय छन् कि छैनन् भनेर जाँच नगरी थप्दा, अनजानेमा मालवेयर स्थापना गर्ने सम्भावना हुन्छ।
  • युएसबी डिभाइस वा बाह्य भण्डारण
  • युभुन्टु वातावरणमा पनि, युएसबी मेमोरी वा बाह्य एचडीडी मार्फत मालवेयरबाट संक्रमित हुने सम्भावना छ। विशेष गरी अन्य ओएस (विन्डोज वा macOS) सँग संयोजन गर्दा, भाइरसको माध्यम बन्न सक्छन् भनेर सावधान रहनु आवश्यक छ।

२.४. युभुन्टु प्रयोगकर्ताहरूले ध्यान दिनुपर्ने बुँदाहरू

  • विश्वसनीय स्रोतबाट सफ्टवेयर स्थापना गर्ने
  • युभुन्टुको आधिकारिक रिपोजिटरी प्रयोग गर्नुहोस्, पीपीए थप्न सावधानी अपनाउनुहोस्।
  • ईमेल वा वेबसाइटका लिङ्कहरूलाई सजिलै क्लिक नगर्ने
  • फिसिङ धोखाबाट नपर्न, ईमेलको प्रेषक वा लिङ्क गन्तव्यको यूआरएल जाँच गर्नुहोस्।
  • एसएसएचको सुरक्षालाई मजबुत बनाउने
  • एसएसएच प्रयोग गर्दा, पासवर्ड प्रमाणीकरणलाई निष्क्रिय गर्नुहोस् र सार्वजनिक कुञ्जी प्रमाणीकरण प्रयोग गर्नुहोस्।
  • नियमित रूपमा प्रणाली अपडेट गर्ने
  • सुरक्षा अपडेटहरू लागू गर्नुहोस्, कमजोरीहरूलाई नछोड्नुहोस्।
  • भाइरस स्क्यान नियमित रूपमा गर्ने
  • क्ल्यामएभी वा सोफोस जस्ता भाइरस नियन्त्रण सफ्टवेयरहरू प्रयोग गरेर, नियमित रूपमा स्क्यान गर्नुहोस्।

२.५. सारांश

युभुन्टु विन्डोजभन्दा भाइरसप्रति बलियो ओएस हो, तर कदापि अजेय छैन भन्ने बुँदालाई बुझ्नु महत्वपूर्ण छ। विशेष गरी, हालका समयमा लिनक्सका लागि मालवेयरहरू पनि बढिरहेका छन्, लापरवाही गर्दा सुरक्षा जोखिम बढ्छ।

३. Ubuntu को भाइरस सुरक्षा आवश्यक छ?

Ubuntu सहित Linux-आधारित OS हरू सामान्यतया Windows भन्दा भाइरसबाट संक्रमित हुन गाह्रो हुन्छन् भन्ने भनिन्छ। तथापि, हालका वर्षहरूमा Linux लाई निशाना बनाएका आक्रमणहरू बढिरहेका छन्, र “Ubuntu मा भाइरस सुरक्षा अनावश्यक छ” भन्नु खतरनाक हुन्छ। यो खण्डमा, Ubuntu मा भाइरस सुरक्षा सफ्टवेयर आवश्यक छ कि छैन भन्ने कुरा विचार गरिन्छ, र कस्ता प्रयोगकर्ताहरूले यसलाई लागू गर्न सोच्नुपर्छ भन्ने बारे व्याख्या गरिन्छ।

३.१. भाइरस सुरक्षा आवश्यक छ कि छैन भन्ने निर्णय मापदण्ड

Ubuntu प्रयोगकर्ताहरू सबैले भाइरस सुरक्षा सफ्टवेयर लागू गर्नुपर्छ कि भनेर एकै प्रकारले भन्न सकिँदैन। प्रयोग वातावरण वा प्रयोग उद्देश्य अनुसार, भाइरस सुरक्षा सफ्टवेयर आवश्यक छ कि छैन भन्ने फरक पर्छ। तल, भाइरस सुरक्षा विचार गर्नुपर्ने अवस्थाहरू र अनावश्यक अवस्थाहरू संक्षेपमा प्रस्तुत गरिएको छ।

भाइरस सुरक्षा सफ्टवेयर लागू गर्नुपर्ने अवस्थाहरू

१. अन्य OS (Windows·macOS) सँग फाइल साझेदारी बारम्बार गर्ने अवस्थामा
  • Ubuntu मा प्रभाव नपरे पनि, Windows का लागि भाइरस फैलाउने माध्यम बन्न सक्छ।
  • विशेष गरी, USB मेमोरी वा इमेल प्रयोग गरेर Windows प्रयोगकर्तासँग फाइलहरू आदानप्रदान गर्ने अवस्थामा, भाइरस स्क्यान गरेर संक्रमण फैलावट रोक्न सकिन्छ।
२. कम्पनी वा सर्भर वातावरणमा Ubuntu प्रयोग गर्ने अवस्थामा
  • कम्पनीको नेटवर्कभित्र प्रयोग गर्ने अवस्थामा, भाइरस संक्रमणले सम्पूर्ण संगठनमा प्रभाव पार्न सक्छ, त्यसैले भाइरस सुरक्षा गर्नुपर्छ।
  • विशेष गरी, वेब सर्भर·फाइल सर्भर·इमेल सर्भर सञ्चालन गर्ने अवस्थामा, मालवेयर फैलावट रोक्न भाइरस सुरक्षा सफ्टवेयर लागू गर्न सिफारिस गरिन्छ।
३. बाहिरबाट Ubuntu मा SSH कनेक्सन अनुमति दिने अवस्थामा
  • SSH सार्वजनिक गर्ने अवस्थामा, ब्रुट फोर्स आक्रमण वा मालवेयरबाट अनधिकृत पहुँचको जोखिम बढ्छ।
  • Linux का लागि ब्याकडोर प्रकारका मालवेयरहरू बढिरहेका छन्, भाइरस सुरक्षा सफ्टवेयर लागू गरेर प्रवेश पहिचान वा स्क्यान गर्न सकिन्छ।
४. विश्वास नगर्न सकिने तेस्रो पक्ष सफ्टवेयर स्थापना गर्ने अवस्थामा
  • आधिकारिक रिपोजिटरी बाहिरका सफ्टवेयरहरू (PPA आदि) प्रयोग गर्ने अवस्थामा, अनधिकृत कोड समावेश हुने सम्भावना हुन्छ।
  • विगतमा, खराब PPA थपेर प्रणाली कब्जा हुने अवस्थाहरू पनि रिपोर्ट गरिएका छन्।
५. सार्वजनिक Wi-Fi बारम्बार प्रयोग गर्ने अवस्थामा
  • अज्ञात व्यक्तिहरूले पहुँच गर्ने सार्वजनिक Wi-Fi आक्रमणकारीहरूले स्निफिङ (सञ्चार अवरोध) गर्न सजिलो वातावरण हुन्छ।
  • Ubuntu को सुरक्षा उच्च छ तर, नेटवर्क मार्फत संक्रमित हुने खतरा रोक्न भाइरस सुरक्षा प्रभावकारी हुन सक्छ।

भाइरस सुरक्षा सफ्टवेयर अनावश्यक अवस्थाहरू

१. इन्टरनेट लगभग प्रयोग नगर्ने अवस्थामा
  • नेटवर्कमा कनेक्ट नगरी, बाहिरसँग डाटा आदानप्रदान नगर्ने अवस्थामा, भाइरस संक्रमणको जोखिम अत्यन्त कम हुन्छ।
२. आधिकारिक रिपोजिटरी बाहेकका सफ्टवेयर स्थापना नगर्ने अवस्थामा
  • Ubuntu को आधिकारिक रिपोजिटरी मात्र प्रयोग गरी, बाहिरका सन्दिग्ध PPA वा प्याकेजहरू स्थापना नगरेमा, भाइरस संक्रमणको जोखिम लगभग शून्य हुन्छ।
३. व्यक्तिगत प्रयोगमा, अन्य OS सँग डाटा साझेदारी नभएको अवस्थामा
  • Ubuntu मात्र एकल प्रयोग गरी, अन्य OS सँग डाटा साझेदारी नभएको अवस्थामा, भाइरस सुरक्षा सफ्टवेयर अनावश्यक हुने अवस्थाहरू धेरै हुन्छन्।

३.२. भाइरस सुरक्षा बाहेकका सुरक्षा उपायहरू

Ubuntu मा, भाइरस सुरक्षा सफ्टवेयर लागू नगरे पनि, अन्य सुरक्षा उपायहरूलाई उपयुक्त रूपमा सेट गरेर पर्याप्त सुरक्षा प्राप्त गर्न सकिन्छ।

प्रणाली अपडेटलाई कडाइका साथ गर्ने

  • Ubuntu मा, नियमित अपडेट सुरक्षा कायम राख्न सबैभन्दा महत्वपूर्ण हुन्छ।
sudo apt update && sudo apt upgrade -y
  • कर्नेलको अपडेट
sudo apt dist-upgrade -y

UFW (Uncomplicated Firewall) को सक्रियता

  • UFW प्रयोग गरेर, अनावश्यक नेटवर्क कनेक्सनहरूलाई ब्लक गरी, बाहिरबाट आक्रमण रोक्न सकिन्छ।
sudo ufw enable
sudo ufw allow ssh
sudo ufw status

अनावश्यक पोर्टहरू बन्द गर्ने

  • प्रयोग नभएका पोर्टहरू खुला राख्दा, आक्रमणकारीहरूको निशाना बन्न सक्छ।
sudo ss -tulnp

AppArmor को प्रयोग

  • Ubuntu मा मानक रूपमा उपलब्ध AppArmor लाई सक्रिय गरेर, एप्लिकेसनहरूका लागि पहुँच प्रतिबन्ध सेट गर्न सकिन्छ।
sudo aa-status

३.३. सारांश

Ubuntu सामान्यतया भाइरस संक्रमण जोखिम कम हुन्छ तर, प्रयोग वातावरण अनुसार भाइरस सुरक्षा सफ्टवेयर आवश्यक हुने अवस्थाहरू हुन्छन्। विशेष गरी, अन्य OS सँग फाइल साझेदारी गर्ने व्यक्ति वा सर्भर व्यवस्थापन गर्ने व्यक्तिहरूले उपाय सोच्नुपर्छ। अर्कोतर्फ, भाइरस सुरक्षा सफ्टवेयर अनावश्यक हुने अवस्थाहरू पनि हुन्छन्, र प्रणाली अपडेट वा फायरवाल सेटिङलाई कडाइका साथ गरेर, सुरक्षा कायम राख्न सम्भव हुन्छ।

4. सिफारिस गरिएका भाइरस सुरक्षा सफ्टवेयरहरू

Ubuntu मा Windows जत्तिकै बारम्बार भाइरस संक्रमण हुँदैन, तर पहिले उल्लेख गरिएझैं सर्भर सञ्चालन・फाइल साझेदारी・बाह्य नेटवर्क जडान जस्ता कारणहरूले भाइरस सुरक्षा आवश्यक पर्न सक्छ। यस्तो अवस्थामा उपयोगी Ubuntu का लागि भाइरस सुरक्षा सफ्टवेयरहरू तल प्रस्तुत गरिएको छ।

4.1. Ubuntu का लागि भाइरस सुरक्षा सफ्टवेयरहरूको सूची

तलको तालिकामा, Ubuntu मा उपलब्ध भाइरस सुरक्षा सफ्टवेयरहरूको सारांश समेटिएको छ।
सफ्टवेयर नामनिःशुल्क / चुक्ताGUI / CLIविशेषताहरू
ClamAVनिःशुल्कCLIहल्का र खुला स्रोतको भाइरस स्क्यानर
Chkrootkitनिःशुल्कCLIरुटकिट (मालवेयरको एक प्रकार) को पहिचानमा विशेषज्ञता
सावधानी, विगतमा धेरै LINUX का लागि भाइरस सुरक्षा सफ्टवेयरहरू थिए तर, समर्थन समाप्त भएका धेरै छन्।

4.2. ClamAV: खुला स्रोतको भाइरस स्क्यान उपकरण

ClamAV (क्ल्याम एभी) Ubuntu मा उपलब्ध सबैभन्दा प्रसिद्ध भाइरस सुरक्षा सफ्टवेयरहरू मध्ये एक हो। हल्का र खुला स्रोत भएकोले, सर्भर उपयोगका लागि पनि उपयुक्त छ।

ClamAV को विशेषताहरू

  • पूर्ण रूपमा निःशुल्क प्रयोग गर्न सकिन्छ
  • कमान्ड लाइन (CLI) मा सञ्चालन हुन्छ
  • नियमित स्क्यान सेटिङ सम्भव छ
  • Windows का लागि भाइरसहरूको पहिचान पनि समर्थन गर्दछ

ClamAV को स्थापना विधि

Ubuntu मा ClamAV स्थापना गर्न, निम्न कमान्डहरू चलाउनुहोस्।
sudo apt update
sudo apt install clamav clamav-daemon -y

भाइरस परिभाषाको अद्यावधिक

ClamAV को भाइरस परिभाषालाई नवीनतम अवस्थामा राख्न, निम्न कमान्ड चलाउनुहोस्।
sudo freshclam

ClamAV बाट भाइरस स्क्यान सञ्चालन गर्ने

म्यानुअल रूपमा भाइरस स्क्यान गर्न, निम्न कमान्ड प्रयोग गर्नुहोस्।
clamscan -r --remove /home/user
-r ले डाइरेक्टरीहरूलाई पुनरावृत्तिमा स्क्यान गर्ने विकल्प हो, --remove ले संक्रमित फाइलहरू हटाउने विकल्प हो।

4.3. Chkrootkit: रुटकिट (rootkit) को पहिचान

Chkrootkit Linux वातावरणमा विशेष रूपमा रुटकिट (Rootkit) पहिचान गर्नका लागि उपकरण हो। रुटकिट भाइरसभन्दा फरक छ, यो OS को गहिरो भागमा लुकेर प्रणालीमा अनधिकृत पहुँच प्रयास गर्ने खतरा हो।

Chkrootkit को विशेषताहरू

  • रुटकिटको पहिचानमा विशेषज्ञता
  • CLI (कमान्ड लाइन) मा सञ्चालन
  • हल्का र सर्भरका लागि उपयुक्त

Chkrootkit को स्थापना विधि

sudo apt install chkrootkit -y

रुटकिटको स्क्यान सञ्चालन गर्ने

sudo chkrootkit

4.4. कुन भाइरस सुरक्षा सफ्टवेयर छान्ने?

उपयोग अनुसार, उपयुक्त भाइरस सुरक्षा सफ्टवेयर छान्नु महत्वपूर्ण छ।
  • हल्का र आधारभूत भाइरस स्क्यान गर्न चाहनुहुन्छClamAV
  • रुटकिटको पहिचानमा विशेष उपकरण चाहिन्छChkrootkit

4.5. सारांश

Ubuntu मा, अवस्था अनुसार उपयुक्त भाइरस सुरक्षा सफ्टवेयर लागू गरेर, थप सुरक्षित वातावरण निर्माण गर्न सकिन्छ।

5. भाइरस प्रतिरक्षा बाहेकका सुरक्षा सुदृढीकरण उपायहरू

Ubuntu मा भाइरस प्रतिरक्षा सफ्टवेयर स्थापना गर्नु महत्वपूर्ण छ, तर त्यसले मात्र पर्याप्त हुँदैन। वास्तवमा भाइरस संक्रमण रोक्नका लागि, OS को आधारभूत सुरक्षा सेटिङ लाई उपयुक्त रूपमा गर्न आवश्यक छ। यो खण्डमा, Ubuntu को सुरक्षालाई सुदृढ गर्नका लागि भाइरस प्रतिरक्षा बाहेकका महत्वपूर्ण विधिहरू बारे विस्तृत रूपमा व्याख्या गरिन्छ।

5.1. फायरवाल (UFW) को सेटिङ र व्यवस्थापन

फायरवाल बाहिरीबाट अनधिकृत पहुँच रोक्ने महत्वपूर्ण सुरक्षा सुविधा हो। Ubuntu मा UFW (Uncomplicated Firewall) भन्ने सजिलो प्रयोग गर्न सकिने फायरवाल उपलब्ध छ।

UFW को सक्रियता र आधारभूत सेटिङ

UFW लाई सक्रिय गरेर, बाहिरीबाट अनावश्यक कनेक्सनहरूलाई ब्लक गर्न सकिन्छ। निम्न कमान्डले UFW लाई सक्रिय गर्दछ।
sudo ufw enable
सेटिङको जाँच:
sudo ufw status verbose
निश्चित पोर्टलाई अनुमति दिने अवस्थामा (उदाहरण: SSH पोर्ट 22 लाई अनुमति):
sudo ufw allow ssh
सबै पोर्टहरूलाई ब्लक गर्ने र आवश्यकहरूलाई मात्र अनुमति दिने अवस्थामा:
sudo ufw default deny incoming
sudo ufw default allow outgoing
निश्चित IP ठेगानाबाट मात्र SSH कनेक्सनलाई अनुमति:
sudo ufw allow from 192.168.1.10 to any port 22
UFW लाई निष्क्रिय गर्ने अवस्थामा:
sudo ufw disable
UFW निकै सरल तर शक्तिशाली उपकरण हो, त्यसैले डिफल्ट रूपमा सक्रिय राख्न सिफारिस गरिन्छ

5.2. SSH को सुरक्षा सुदृढीकरण

Ubuntu को सर्भरलाई रिमोटबाट व्यवस्थापन गर्दा, SSH (Secure Shell) प्रयोग गरिन्छ। तर, डिफल्ट सेटिङमा रहेमा ब्रुट फोर्स आक्रमणको लक्ष्य बन्न सक्छ, त्यसैले निम्न सेटिङहरू गर्नुहोस्।

पासवर्ड प्रमाणीकरणलाई निष्क्रिय गरी, कुञ्जी प्रमाणीकरण प्रयोग गर्नुहोस्

पहिले, SSH को सेटिङ फाइललाई सम्पादन गर्नुहोस्।
sudo nano /etc/ssh/sshd_config
निम्न लाइनहरूलाई परिवर्तन वा थपेर, पासवर्ड प्रमाणीकरणलाई निष्क्रिय गर्नुहोस्।
PasswordAuthentication no
SSH सेवालाई पुन: सुरु गरेर सेटिङलाई लागू गर्नुहोस्:
sudo systemctl restart ssh
यो सेटिङले आक्रमणकारीहरूलाई पासवर्डलाई कुल्ला गरेर तोड्नबाट रोक्छ।

Fail2Ban ले SSH आक्रमण रोक्नुहोस्

Fail2Ban ले ब्रुट फोर्स आक्रमणहरूलाई स्वचालित रूपमा पत्ता लगाउँछ र निश्चित पटकभन्दा बढी लगइन असफल भएमा आक्रमणकारी IP लाई ब्लक गर्ने उपकरण हो। स्थापना:
sudo apt install fail2ban -y
Fail2Ban को सेटिङ फाइललाई सम्पादन गर्नुहोस्:
sudo nano /etc/fail2ban/jail.local
निम्न सेटिङ थप्नुहोस्:
[sshd]
enabled = true
port = ssh
maxretry = 5
bantime = 600
Fail2Ban लाई पुन: सुरु गर्नुहोस्:
sudo systemctl restart fail2ban
यसले SSH मा अनधिकृत पहुँच पत्ता लागेमा, स्वचालित रूपमा IP ठेगानालाई ब्लक गर्दछ।

5.3. AppArmor को प्रयोग

AppArmor Ubuntu मा मानक रूपमा उपलब्ध सुरक्षा सुदृढीकरण सुविधा हो, जसले निश्चित एप्लिकेसनहरूको क्रियाकलापलाई प्रतिबन्धित गरेर, मालवेयरको प्रभावलाई न्यूनतममा राख्छ।

AppArmor को अवस्था जाँच गर्नुहोस्

sudo aa-status

निश्चित एप्लिकेसनलाई प्रतिबन्धित गर्नुहोस्

उदाहरणका लागि, Firefox को क्रियाकलापलाई प्रतिबन्धित गर्ने अवस्थामा:
sudo aa-enforce /etc/apparmor.d/usr.bin.firefox
AppArmor विशेष गरी सर्भर वातावरण वा उच्च सुरक्षाको आवश्यकता पर्ने वातावरण मा प्रभावकारी छ।

5.4. प्रणालीको नियमित अपडेट

Ubuntu को सुरक्षालाई कायम राख्नका लागि, नवीनतम अपडेटहरू लागू गरेर कमजोरीहरू सुधार्नु अपरिहार्य छ।

प्रणालीको सम्पूर्ण अपडेट

sudo apt update && sudo apt upgrade -y

कर्नेलको अपडेट

sudo apt dist-upgrade -y

नियमित स्वचालित अपडेटको सेटिङ

स्वचालित रूपमा सुरक्षा अपडेटहरू लागू गर्नका लागि, unattended-upgrades प्रयोग गर्न सकिन्छ।
  1. स्थापना:
sudo apt install unattended-upgrades -y
  1. स्वचालित अपडेटलाई सक्रिय गर्नुहोस्:
sudo dpkg-reconfigure --priority=low unattended-upgrades
यसले सुरक्षा अपडेटहरूलाई स्वचालित रूपमा लागू हुने गर्दछ।

5.5. सुरक्षा उपाय जाँच सूची

Ubuntu को सुरक्षा उपायहरू उपयुक्त रूपमा कार्यान्वयन भएका छन् कि जाँच गर्न, निम्न जाँच सूचीलाई सन्दर्भ बनाउनुहोस्।फायरवाल (UFW) सक्रिय छ कि?SSH को पासवर्ड प्रमाणीकरण निष्क्रिय छ र कुञ्जी प्रमाणीकरण प्रयोग गरिएको छ कि?Fail2Ban स्थापना गरिएको छ र SSH आक्रमणविरुद्ध रक्षा सुदृढ छ कि?प्रणाली अपडेटहरू नियमित रूपमा गरिएको छ कि?अनावश्यक पोर्ट वा सेवाहरू निष्क्रिय गरिएको छ कि?आधिकारिक रिपोजिटरी बाहेकका सन्दिग्ध PPA थपिएको छैन कि?ब्राउजरको सुरक्षा उपायहरू (HTTPS बाध्यता–NoScript) सेट गरिएको छ कि?

5.6. सारांश

Ubuntu को सुरक्षालाई सुनिश्चित गर्नका लागि, भाइरस प्रतिरक्षा सफ्टवेयरको स्थापना मात्र होइन, आधारभूत सुरक्षा सेटिङ लाई राम्रोसँग गर्नु महत्वपूर्ण छ।

6. FAQ (सामान्य प्रश्नहरू)

Ubuntu को भाइरस सुरक्षा र सुरक्षाबारे, सामान्यतया सोधिने प्रश्नहरूलाई संकलित गरेका छौं। Ubuntu को नयाँ प्रयोगकर्ताबाट उच्च स्तरका प्रयोगकर्तासम्म, शंकाहरूलाई समाधान गर्न सक्ने गरी विस्तृत रूपमा व्याख्या गर्दछौं।

6.1. Ubuntu मा डिफल्ट रूपमा भाइरस सुरक्षा सफ्टवेयर स्थापित छ?

उत्तर: होइन। Ubuntu मा डिफल्ट रूपमा भाइरस सुरक्षा सफ्टवेयर (एन्टीभाइरस सफ्टवेयर) स्थापित छैन। Ubuntu ले अधिकार व्यवस्थापन कडा छ र सुरक्षित प्याकेज व्यवस्थापन प्रणाली अपनाएकोले, भाइरसबाट संक्रमित हुन गाह्रो डिजाइन गरिएको छ। तथापि, पूर्ण रूपमा सुरक्षित भने होइन, त्यसैले आवश्यकता अनुसार भाइरस सुरक्षा सफ्टवेयर स्थापना गर्नु राम्रो हुन्छ।

6.2. Ubuntu मा भाइरस सुरक्षा सफ्टवेयर प्रयोग गर्ने फाइदाहरू के हुन्?

उत्तर: Ubuntu मा भाइरस सुरक्षा सफ्टवेयर प्रयोग गर्ने फाइदाहरूमा निम्नानुसारका बुँदाहरू छन्।
  1. Windows का लागि लक्षित भाइरसहरू पत्ता लगाउन सकिन्छ
  • Ubuntu आफैं संक्रमित नभए पनि, Windows का लागि लक्षित भाइरसहरूलाई माध्यम बन्न सक्ने सम्भावना छ।
  • विशेष गरी, फाइल सर्वर वा USB मेमोरी मार्फत Windows प्रयोगकर्ताहरूसँग डाटा साझेदारी गर्दा, ClamAV जस्ता प्रयोग गरेर स्क्यान गर्दा संक्रमण फैलावट रोक्न सकिन्छ।
  1. सर्भर वातावरणमा सुरक्षा मजबुत बनाउन
  • Ubuntu लाई वेब सर्वर वा इमेल सर्वरको रूपमा सञ्चालन गर्दा, भाइरस स्क्यान गरेर मालवेयरको फैलावट रोक्न सकिन्छ
  1. नियमित स्क्यानबाट आश्वासन प्राप्त गर्न सकिन्छ
  • Linux मालवेयरको संख्या कम छ तर, १००% सुरक्षित भन्न सकिँदैन। नियमित स्क्यान गरेर, अप्रत्याशित जोखिम घटाउन सकिन्छ।

6.3. Ubuntu मा निःशुल्क प्रयोग गर्न सकिने भाइरस सुरक्षा सफ्टवेयर छ?

उत्तर: हो, निःशुल्क प्रयोग गर्न सकिने भाइरस सुरक्षा सफ्टवेयरहरू छन्।
  • ClamAV (क्ल्यामएभी):ओपन सोर्सको भाइरस स्क्यानर (हल्का – कमान्ड लाइन सञ्चालन)
उद्देश्य अनुसार, उपयुक्त सफ्टवेयर छान्नुहोस्।

6.4. फायरवालको सेटिङ नयाँ प्रयोगकर्ताले पनि सजिलै गर्न सक्छ?

उत्तर: हो, Ubuntu को UFW (Uncomplicated Firewall) प्रयोग गरेर, नयाँ प्रयोगकर्ताले पनि सजिलै फायरवाल सेट गर्न सक्छन्। मौलिक सञ्चालन:
sudo ufw enable  # फायरवाललाई सक्रिय गर्नुहोस्
sudo ufw allow ssh  # SSH जडानलाई अनुमति दिनुहोस्
sudo ufw status verbose  # हालको सेटिङ जाँच्नुहोस्
GUI उपकरण GUFW (Graphical UFW) प्रयोग गरेर, माउस सञ्चालनबाट सेटिङ गर्न सकिन्छ। स्थापना:
sudo apt install gufw -y
सञ्चालन:
gufw
GUFW को स्क्रिनमा, सजिलै पोर्टहरू खोल्न र बन्द गर्न सकिन्छ, त्यसैले नयाँ प्रयोगकर्ताका लागि पनि सजिलो उपकरण हो।

6.5. भाइरस सुरक्षा सफ्टवेयरको परिभाषा फाइल कति फ्रिक्वेन्सीमा अपडेट गर्नुपर्छ?

उत्तर: भाइरस परिभाषा फाइललाई सम्भव भएसम्म बारम्बार अपडेट गर्न सिफारिस गरिन्छ।
  • ClamAV को हकमा
sudo freshclam  # भाइरस परिभाषा अपडेट गर्नुहोस्
यसलाई cron (स्वचालित सञ्चालन) मा दर्ता गरेर, नियमित रूपमा अपडेट गर्न सकिन्छ। भाइरसको खतरा दिनप्रतिदिन विकसित भइरहेकोले, परिभाषा फाइललाई नवीनतम अवस्थामा राख्नु महत्वपूर्ण छ।

6.6. Ubuntu Windows भन्दा सुरक्षित छ?

उत्तर: सामान्यतया, Ubuntu सहितको Linux लाई Windows भन्दा सुरक्षा मजबुत मानिन्छ। यसको कारण निम्नानुसार छ। ✅भाइरसका प्रकारहरू कम छन्→ Windows का लागि लक्षित भाइरसहरू लाखौं प्रकारका छन् तर, Linux का लागि तुलनात्मक रूपमा कम ✅पर्मिसन (अधिकार व्यवस्थापन) कडा छ→ root अधिकार नभए प्रणाली परिवर्तन गर्न सकिँदैन ✅प्याकेज व्यवस्थापन सुरक्षित छ→ सफ्टवेयर आधिकारिक रिपोजिटरीबाट स्थापना हुनेले, अनधिकृत फाइलहरू प्रवेश गर्न गाह्रो ✅डिफल्ट रूपमा फायरवाल सक्रिय (UFW)→ Windows को फायरवाल भन्दा सरल र शक्तिशाली तथापि, ‘Ubuntu भएकाले पूर्ण रूपमा सुरक्षित’ भन्ने सोच खतरनाक छ। Linux का लागि लक्षित मालवेयरहरू बढ्दै गएका छन्, उपयुक्त सुरक्षा उपाय नगरेमा आक्रमणको सम्भावना छ।

6.7. सारांश

Ubuntu को भाइरस सुरक्षा र सुरक्षा उपायबारे, धेरै शंकाहरूलाई समाधान गरेका छौं।
  • Ubuntu मा डिफल्ट भाइरस सुरक्षा सफ्टवेयर छैन तर, आवश्यकता अनुसार स्थापना गर्न सकिन्छ
  • ClamAV·Chkrootkit जस्ता भाइरस सुरक्षा सफ्टवेयरहरू प्रयोग गर्न सकिन्छ
  • UFW (फायरवाल) र SSH को सुरक्षा उपायहरू पनि महत्वपूर्ण छन्
  • Ubuntu Windows भन्दा सुरक्षित छ तर, उपयुक्त उपाय नगरेमा आक्रमणको जोखिम छ
  • नियमित प्रणाली अपडेट र भाइरस परिभाषा अपडेट महत्वपूर्ण छन्

7. सारांश

यस लेखमा, Ubuntu मा भाइरस सुरक्षा को आवश्यकता र विशिष्ट सुरक्षा मजबुतीकरण उपायहरू बारे विस्तृत रूपमा व्याख्या गरिएको छ।“Linux ले गर्दा सुरक्षित” भन्ने गलत धारणा हटाई, उपयुक्त उपायहरू अपनाएर, Ubuntu लाई थप सुरक्षित रूपमा सञ्चालन गर्न सकिन्छ।

7.1. Ubuntu को भाइरस सुरक्षा को महत्वपूर्ण बुँदाहरू

पहिले, Ubuntu Windows भन्दा भाइरस को जोखिम कम छ, तर पूर्ण रूपमा अजेय छैन। विशेष गरी निम्न जस्ता अवस्थाहरूमा, भाइरस सुरक्षा सफ्टवेयर को स्थापना सिफारिस गरिन्छ। ✅अन्य OS (Windows·macOS) सँग फाइल साझेदारी बारम्बार गर्ने अवस्थामा→ Ubuntu प्रभावित नभए पनि, Windows का लागि भाइरस लाई माध्यम गर्ने सम्भावना छ ✅सर्भर सञ्चालन गर्ने अवस्थामा (वेब सर्भर·फाइल सर्भर·SSH कनेक्सन)→ बाहिरीबाट आक्रमण को जोखिम बढ्छ, त्यसैले भाइरस सुरक्षा सफ्टवेयर र फायरवाल सेटिङ आवश्यक छ ✅विश्वासिलो नभएको PPA वा तेस्रो पक्ष को सफ्टवेयर प्रयोग गर्ने अवस्थामा→ आधिकारिक रिपोजिटरी बाहेकबाट स्थापना जोखिमपूर्ण हुन्छ ✅सार्वजनिक Wi-Fi बारम्बार प्रयोग गर्ने अवस्थामा→ नेटवर्क मार्फत मालवेयर मा संक्रमित हुने जोखिम बढ्छअनावश्यक अवस्थामा: ❌Ubuntu लाई स्ट्यान्डअलोन रूपमा प्रयोग गर्दै, बाहिरीसँग फाइल को आदानप्रदान नगर्ने अवस्थामाआधिकारिक रिपोजिटरी को सफ्टवेयर मात्र प्रयोग गर्दै, तेस्रो पक्ष को PPA थप नगर्ने अवस्थामा

7.2. सिफारिस गरिएको भाइरस सुरक्षा सफ्टवेयर

उद्देश्य अनुसार, निम्न भाइरस सुरक्षा सफ्टवेयर स्थापना गर्नु प्रभावकारी हुन्छ।
सफ्टवेयर नामनिःशुल्क / चुक्ताGUI / CLIविशेषता
ClamAVनिःशुल्कCLIहल्का र ओपन सोर्स, आधारभूत भाइरस स्क्यान का लागि उपयुक्त
Chkrootkitनिःशुल्कCLIरुटकिट को पहिचान मा विशेषज्ञता

7.3. भाइरस सुरक्षा बाहेक को सुरक्षा मजबुतीकरण उपायहरू

भाइरस सुरक्षा सफ्टवेयर को स्थापना मात्र होइन, निम्न सुरक्षा सेटिङ लागू गरेर, Ubuntu लाई थप सुरक्षित रूपमा सञ्चालन गर्न सकिन्छ। ✅फायरवाल (UFW) को सक्रियता
sudo ufw enable
SSH को सुरक्षा मजबुतीकरण
  • पासवर्ड प्रमाणीकरण लाई निष्क्रिय गर्दै, कुञ्जी प्रमाणीकरण प्रयोग गर्नुहोस्
sudo nano /etc/ssh/sshd_config
PasswordAuthentication no
  • Fail2Ban स्थापना गरेर, अनधिकृत लगइन लाई ब्लक गर्नुहोस्
sudo apt install fail2ban -y
AppArmor को उपयोग
sudo aa-status
नियमित प्रणाली अपडेट
sudo apt update && sudo apt upgrade -y
अनावश्यक पोर्ट वा सेवा लाई निष्क्रिय गर्नुहोस्
sudo ss -tulnp

7.4. Ubuntu सुरक्षा उपाय जाँच सूची

Ubuntu को सुरक्षा उपयुक्त रूपमा सेट गरिएको छ कि जाँच गर्नका लागि जाँच सूची तयार पारिएको छ। निम्न लाई सन्दर्भ गर्दै, आफ्नो Ubuntu वातावरण जाँच गर्नुहोस्। ✅भाइरस सुरक्षा सफ्टवेयर (ClamAV) स्थापना गरिएको छ कि?UFW (फायरवाल) सक्रिय छ कि?SSH को पासवर्ड प्रमाणीकरण निष्क्रिय गर्दै, कुञ्जी प्रमाणीकरण प्रयोग गरिएको छ कि?Fail2Ban स्थापना गरेर, अनधिकृत पहुँच रोक्न गरिएको छ कि?नियमित रूपमा प्रणाली अपडेट गरिएको छ कि?अनावश्यक पोर्ट वा सेवा बन्द गरिएको छ कि?आधिकारिक रिपोजिटरी बाहेक को सन्दिग्ध PPA थप गरिएको छैन कि?ब्राउजर को सुरक्षा उपाय (HTTPS बाध्यता·NoScript) सेट गरिएको छ कि?

7.5. सारांश र अन्तिम सल्लाह

Ubuntu तुलनात्मक रूपमा सुरक्षित OS हो, तर उपयुक्त उपाय नगरे जोखिम शून्य हुने होइन।विशेष गरी, सर्भर उपयोग वा अन्य OS सँग फाइल साझेदारी गर्ने अवस्थामा, भाइरस सुरक्षा वा फायरवाल सेटिङ आवश्यक छ। ✅व्यक्तिगत उपयोग भए, कम्तीमा “प्रणाली अपडेट” र “फायरवाल सेटिङ” कार्यान्वयन गर्नुहोस्सर्भर सञ्चालन भए, “SSH को सुरक्षा मजबुतीकरण” र “Fail2Ban को स्थापना” नबिर्सनुहोस्भाइरस स्क्यान कार्यान्वयन गर्दै, Windows का लागि भाइरस को माध्यम रोक्नुहोस्Ubuntu को विशेषता बुझेर, उपयुक्त सुरक्षा उपाय गर्दै, निश्चिन्त रूपमा उपयोग गर्न सकिने वातावरण तयार पारौं।