ClamAV परिभाषा डेटाबेस को कैसे अपडेट करें?


51

मैं टर्मिनल के माध्यम से क्लैम एंटीवायरस को कैसे अपडेट कर सकता हूं?

मैंने पहले ही इंस्टॉल कर लिया है clamav, लेकिन मैं जानना चाहता हूं कि मैं वायरस डेटाबेस को कैसे अपडेट कर सकता हूं।


1
AFAIK, Ubuntu में इस कमांड का उपयोग करने की कोई आवश्यकता नहीं है, क्लैम वायरस डेटाबेस स्वचालित रूप से अपडेट हो जाता है। यदि आप इसे निष्पादित करते हैं, तो आपको त्रुटि मिलेगी जैसे कि ERROR: /var/log/clamav/freshclam.log एक अन्य प्रक्रिया द्वारा अवरोधित है
Savvas Radevic

2
पर मांग होने के लिए दैनिक अद्यतन के लिए मजबूर करने के लिए आपको सेवा और अद्यतन बंद कर सकते हैं और फिर उसे पुनरारंभ: $ service clamav-freshclam stopऔर उसके बाद: $ sudo freshclamऔर फिर,$ service clamav-freshclam start
माइकल

जवाबों:


49

ClamAV डेटाबेस को अपडेट करने के लिए sudo freshclam

NAME
       freshclam - update virus databases

SYNOPSIS
       freshclam [options]

DESCRIPTION
       freshclam is a virus database update tool for ClamAV.

ऑफ़लाइन अपडेट के लिए, आप सीधे डेटाबेस से वायरस की परिभाषा भी डाउनलोड कर सकते हैं: मुख्य , दैनिक और फिर उन्हें /var/lib/clamav(पुरानी फ़ाइलों को हटा दें)।


1
क्या यह Zorin OS7 अल्टीमेट यूजर्स के लिए काम करेगा? धन्यवाद

मेरा आज तक का था, मुझे लगता है कि यह अब स्वचालित हो गया है?
कुंभ राशि

त्रुटि: एपेंड मोड (चेक अनुमतियां!) में /var/log/clamav/freshclam.log नहीं खोल सकते। त्रुटि: आंतरिक लकड़हारा (UpdateLogFile = /var/log/clamav/freshclam.log) के साथ समस्या।
आरोन फ्रेंके

@AaronFranke, इससे समस्या हल हो गई है। askubuntu.com/a/909276/118354 मेरे लिए, यह ClamAv के GUI के कारण खुला था। sudo lsof /var/log/clamav/freshclam.logकहा कि। मैंने इस प्रक्रिया का उपयोग करके हत्या कर दी sudo pkill -15 -x freshclam। समस्या सुलझ गयी।
सत्य प्रकाश

16

भागो sudo apt-get install clamav

एक बार ClamAv स्थापित होने के बाद आप Nautilus में राइट क्लिक वायरस स्कैनिंग के लिए एक स्क्रिप्ट सेट कर सकते हैं।

वायरस डेटाबेस को अपडेट करने के लिए, एक टर्मिनल खोलें और निम्न कमांड दर्ज करें:

sudo freshclam

इस अपडेट को स्वचालित करने के लिए आप क्रॉन जॉब सेट कर सकते हैं। मैं दिखाता हूं कि हर दिन सुबह 8:57 बजे वायरस डेटाबेस को कैसे अपडेट किया जाए। सबसे पहले, टर्मिनल खोलें और रूट करने के लिए र।

sudo su

अब आपको रूट यूजर के लिए क्रॉस्टैब को संशोधित करने की आवश्यकता है।

crontab -e

यह नैनो टेक्स्ट एडिटर में रूट क्रॉस्टैब फाइल को खोलता है। निम्नलिखित पंक्ति जोड़ें

57 08 * * * freshclam

Crontab करने के लिए और फिर बाहर निकलने के लिए Ctrl+ मारा X। फ़ाइल को सहेजने के लिए संकेत दिए जाने पर हां में उत्तर दें।


3
यदि आप इसे रूट क्रॉटाब में रखते हैं, तो आपको इसकी आवश्यकता नहीं है sudo
पाबी

2
वर्तमान में, clamav-freshclamसेवा परिभाषाओं को अद्यतन करने का ध्यान रखती है (15.04 के रूप में निश्चित रूप से, संभवतः 12.04 तक)। Nautilus एकीकरण के लिए, स्थापित करें clamtk-nautilus(और nautilus पुनः आरंभ करें)
michael

6

जाने का सही तरीका Freshclam.conf को संपादित करना है और दिन भर की जांचों की संख्या को जोड़ना है जो आप चाहते हैं

vim /etc/clamav/freshclam.conf
Checks 24
##Notify clamd to reload it self
NotifyClamd /etc/clamav/clamd.conf

वाह! मुझे पता नहीं था कि यह डिफ़ॉल्ट रूप से प्रति घंटे एक बार जांच करेगा! यह मुझे बहुत पसंद है ...
एलेक्सिस विलके

@AlexisWilke यह ध्यान दिया जाना चाहिए कि यह नहीं है - उस लाइन को कॉन्फ़िगर फ़ाइल में टिप्पणी की गई है, लेकिन यदि आप चाहें तो सक्षम किया जा सकता है
नुमरी ने कहा कि मोनिका

@Numeri एक ताज़ा स्थापित करें और मैं Checks 24Ubuntu 16.04 पर डिफ़ॉल्ट रूप से पैरामीटर देखता हूँ ...
एलेक्सिस विलके

@AlexisWilke मुझे लगता है कि मुझे उबंटू पर पैकेज संभालने के लिए जो मिलता है वह मंज़रो के समान होगा। (मंजरो 17.1 पर कल एक नई स्थापना हुई।) मैं सहमत हूँ, 24 / दिन थोड़ा ऊपर है
नुमरी का कहना है कि मोनिका से

2

क्लैमटेक (सभी चरण) / क्लैमव (चरण 1-3) कैसे अपडेट करें

नोट: इससे पहले कि आप सिस्टम में क्या कर रहे हैं, यह समझने के लिए टर्मिनल में चीजें टाइप करना शुरू करें।

  1. संभावित खराब एवी संस्थापन निकालें:

    sudo apt-get remove clamav clamtk freshclam
    sudo apt-get autoremove
    
  2. AV को पुनर्स्थापित करें

    sudo apt-get install clamav -y      # *(Terminal Version)*
    sudo apt-get install clamtk -y      # *(GUI version)*
    
  3. एवी डेटाबेस को अपडेट करें

    sudo freshclam                    # *(takes ~30 minutes to download definitions)*
    
  4. AV & Scan कॉन्फ़िगर करें: यह उदाहरण केवल clamtk का उपयोग करता है

    clamtk                           # (Opens GUI)*
    

    सेटिंग टैब "नेटवर्क" के नीचे सभी विकल्पों को टॉगल करें

    1. "प्रॉक्सी" टॉगल करें और टाइप करें http://127.0.0.1
    2. टॉगल / रीसेट करें "नो प्रॉक्सी" (ऊपर # 1 ग्रे करने के लिए)

    "अपडेट सहायक"

    1. "मैनुअल" अद्यतन विकल्प को चालू करें और लागू करें और "वापस" पर क्लिक करें
    2. "स्वचालित" अपडेट विकल्प को टॉगल करें और लागू करें और "बैक" पर क्लिक करें। अब आपको अपडेटेड डेफिनिशन काउंट देखना चाहिए

    "एक निर्देशिका स्कैन करें"

    1. इच्छित निर्देशिका टॉगल करें जो आप स्कैन करना चाहते हैं। सिस्टम स्कैन के लिए, मैंने पूरे सिस्टम को टॉगल किया (सिर्फ /rootया नहीं /usr)।
    2. स्कैन पर क्लिक करें और एक प्रगति बॉक्स दिखाई देगा।

अंतिम नोट: वाक्यांश टाइप करने clamav --helpसे कुछ संकेत मिलते हैं। -yपैकेज के लिए सभी निर्भरता स्थापित करने के लिए हां कहने के समान है। यदि -yसमस्याएँ होती हैं, तो yसंकेत दिए जाने पर मैन्युअल रूप से बहिष्कृत करें और कुंजी दबाएं ।

यह मुझे क्लैम काम करने के लिए करना था, शायद क्लैमटक और क्लैमव (दोनों के साथ समस्या) दोनों के लिए एक गड़बड़। मनाइए कि यह किसी और के लिए सहायक हो!


0

चीन में, महान फ़ायरवॉल ब्लॉक, इसलिए केवल डाउनलोड फ़ाइलों का उपयोग कर सकते हैं। आप freshclam.conf फ़ाइल में cn के लिए सेटिंग सेट करने का प्रयास कर सकते हैं, लेकिन अपडेट में कुछ दिन लगेंगे। प्रत्यक्ष डाउनलोड परिभाषाएँ प्राप्त करने के लिए काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.