কম্পিউটার টিউটোরিয়াল

Clam Antivirus দিয়ে কমান্ড লাইন থেকে ভাইরাস স্ক্যান কন্ট্রোল করুন [Linux]

Clam Antivirus অ্যাক্সেস করার কয়েকটি উপায় আছে অনেক উদ্দেশ্যে, যেন উইন্ডোজ সিস্টেম থেকে ভাইরাস রিমুভ করা। প্রথমে, Clam Antivirus-এর একটি ফ্রন্ট এন্ড রয়েছে যা আপনি গ্রাফিক্যালি টাস্ক পারফর্ম করতে ব্যবহার করতে পারেন। এটাকে Clamtk বলা হয় এবং MakeUseOf-এ আগে ফিচার করা হয়েছে। গ্রাফিক্যাল ফ্রন্ট এন্ড ইনস্টল করলে, আপনার প্যাকেজ ম্যানেজার সেটার উপর নির্ভরশীল Clam Antivirus ইঞ্জিনটিও পুল ইন করবে।

অন্য অপশন হচ্ছে গ্রাফিক্যাল ইন্টারফেস বাদ দিয়ে শুধু কমান্ড লাইন থেকে Clam ইঞ্জিন ব্যবহার করা। কমান্ড লাইন থেকে ইঞ্জিন রান করা nhiều কারণ থেকে সুবিধাজনক হতে পারে, যেন অন্য একটি মেশিনে SSH দিয়ে কমান্ড ইস্যু করার সময়, অথবা আপনি একটি নদান সিস্টেমে কাজ করছেন যা গ্রাফিক্যাল ডেস্কটপ এনভায়রনমেন্টে ল্যাগ করে। এটি সার্ভারের জন্যও ভালো, কারণ সার্ভারগুলো সবচেয়ে সম্ভবত আপনি চাইবেন অ্যান্টিভাইরাস স্ক্যান চালাতে যাতে সার্ভারের সাথে কানেক্ট হওয়া যেকোনো ক্লায়েন্টে ভাইরাস ছড়িয়ে পড়া ন जाये।

ইনস্টলেশন

শুরু করার আগে, সেরা হবে Clam antivirus ইঞ্জিন ইনস্টল করে নেওয়া। আপনার রেসপেক্টিভ প্যাকেজ ম্যানেজারে "clam antivirus" সার্চ করুন, এবং মেইন প্যাকেজটি ইনস্টল করুন। অন্যান্য সব ডিপেন্ডেন্সি অটোমেটিক্যালি পুল ইন হবে।

আপনি এখনও রান করতে পারেন

sudo apt-get install clamav clamav-freshclam

আপনি উবুন্টু রান করছেন, অথবা

sudo yum install clamav clamav-updates

আপনি ফেডোরা রান করছেন। Clam অ্যান্টিভাইরাস সমাধানগুলোর तুলনায় খুব লাইটওয়েট, তাই প্যাকেজগুলো ডাউনলোড এবং ইনস্টল করতে বেশি সময় লাগবে না।

ভাইরাস ডেফিনিশন আপডেট করা

Clam Antivirus দিয়ে কমান্ড লাইন থেকে ভাইরাস স্ক্যান কন্ট্রোল করুন [Linux]

ইনস্টল করার পর আপনার প্রথম কাজ হবে ভাইরাস ডেফিনিশন আপডেট করা লেটেস্ট থ্রেট ডিটেক্ট করার জন্য। এটা সহজেই করা যায় কমান্ড রান করে

sudo freshclam

. এটি তাৎক্ষণিক Clam সার্ভারের সাথে যোগাযোগ করবে এবং লেটেস্ট ডেফিনিশন ডাউনলোড করবে। প্রাথমিক ডাউনলোড কিছুটা সময় নেবে কারণ ডেফিনিশনগুলো নতুন করে ডাউনলোড হচ্ছে।

পরের আপডেটগুলো অনেক দ্রুত যাবে কারণ freshclam শুধু আপডেট ডাউনলোড করবে, সব ডেফিনিশন না।

নমুনা কমান্ড

Clam Antivirus দিয়ে কমান্ড লাইন থেকে ভাইরাস স্ক্যান কন্ট্রোল করুন [Linux]

ভাইরাস ডেফিনিশন আপডেট হয়ে গেলে, আপনি clamscan কমান্ড দিয়ে স্ক্যান শুরু করতে পারেন। রান করুন

clamscan --help

টার্মিনলে যেটা অনেক অপশন আউটপুট করবে যেগুলো আপনি ব্যবহার করতে পারেন কাস্টোমাইজ করতে Clam কীভাবে আপনার ফাইল স্ক্যান করবে। যাইহোক, আপনি যদি এটা সহজ রাখতে চান, তবে আপনি হোম ফোল্ডারের ভেতরে "user" ফোল্ডারটি রিকারসিভলি স্ক্যান করতে পারেন কমান্ড রান করে

clamscan -r /home/user

. রিকারসিভ ফ্ল্যাগ "-r" গুরুত্বপূর্ণ কারণ অন্যথায় Clam শুধু user ফোল্ডারের ভেতরে থাকা ফাইলগুলো স্ক্যান করবে, কিন্তু user ফোল্ডারের ভেতরের ফোল্ডারগুলোর ভেতরে কিছুই স্ক্যান করবে না।

অবশ্যই, আপনি যদি অন্য কোনো ডিরেক্টরি স্ক্যান করার দরকার পড়ে, তবে পাথটি উপযুক্তভাবে অ্যাডজাস্ট করতে পারেন। আপনার যদি অন্য কোনো স্পেসিফিক প্রয়োজন থাকে, তবে দেখুন কী আউটপুট করে

clamscan --help

কারণ সবার প্রয়োজন ভিন্ন হয় যদি সিম্পল রিকারসিভ স্ক্যান ছাড়া অন্য কিছু দরকার পড়ে।

উপসংহার

লিনাক্স ডেস্কটপ ইউজাররা সম্ভবত ভাইরাস বা স্ক্যানারের সাথে চিন্তিত হবেন না, কিন্তু পাওয়ার ইউজাররা বা সার্ভার রান করা লোকরা নিঃসন্দেহে এই অপশনটি পছন্দ করবেন যাতে সিস্টেম এবং কানেক্ট হওয়া যেকোনো ক্লায়েন্টকে ম্যালিশিয়াস কোড থেকে প্রোটেক্ট করা যায়। Clam Antivirus ওপেন সোর্স এবং ফ্রি হওয়ায়, কেউ যেন সহজে ব্যবহার এবং ইনস্টল করতে পারে। আপনার প্রয়োজন যেকোনো কিছু হোক, যেকোনো ভাইরাস স্ক্যানিং এবং রিমুভাল টাস্কের জন্য Clam Antivirus ট্রাই করার কথা ভাবুন।

আপনি কি কখনো লিনাক্স দিয়ে ভাইরাস স্ক্যান করার প্রয়োজন পড়েছেন? Clam Antivirus সম্পর্কে আপনার কী মতামত? কমেন্টে জানান!

  1. কমান্ড লাইনে উবুন্টু আপডেট করার পূর্ণ গাইড

  2. লিনাক্স কমান্ড লাইন থেকে টেক্সট ফাইলের কন্টেন্ট দেখার পদ্ধতি

  3. লিনাক্স কমান্ড লাইন থেকে ডকুমেন্ট اسپেল চেক করার পদ্ধতি (aspell ব্যবহার করে)

  4. কমান্ড লাইন থেকে উবুন্টু আপগ্রেড করার পদ্ধতি