যদিও এন্টারপ্রাইজের বাইরের অনেক লিনাক্স ব্যবহারকারী লিনাক্সে মাইক্রোসফট টুলসের পয়েন্ট বুঝতে পারেন না, যারা ভিতরে আছেন তারা বুঝবে যে এগুলো অমূল্য হতে পারে। অ্যাক্টিভ ডিরেক্টরি (Active Directory) এবং ওয়ার্কপ্লেসে अधिकार জমিয়ে যাওয়া মাইক্রোসফট ইকোসিস্টেমের অধিকাংশের সাথে ইন্টিগ্রেট করার ক্ষমতা ডেস্কটপ লিনাক্সের জন্য огром, এবং এটি আপনার প্রিয় ডিস্ট্রোকে ওয়ার্কপ্লেসে আরও ভায়েবল ওএস বানাতে পারে। এন্টারপ্রাইজের সবচেয়ে গুরুত্বপূর্ণ অংশ হচ্ছে সিকিউরিটি। এই টিউটোরিয়াল আপনাকে দেখাবে কীভাবে লিনাক্সে মাইক্রোসফট ডিফেন্ডার ইনস্টল ও ব্যবহার করবেন যাতে আপনার আইটি ডিপার্টমেন্ট আপনার মেশিনকে থ্রেটের জন্য স্ক্যান করতে পারে।
লিনাক্সে মাইক্রোসফট ডিফেন্ডার ইনস্টল করার পদ্ধতি
লিনাক্সে মাইক্রোসফট ডিফেন্ডার ইনস্টল করার জন্য, ইনস্ট্রাকশন ডিস্ট্রো থেকে ডিস্ট্রোতে ভিন্ন। মাইক্রোসফট তাদের প্যাকেজগুলো রিপোজিটরিতে রাখেনি, তাই আপনাকে নিশ্চিত করতে হবে সঠিক ডিপেন্ডেন্সি ইনস্টলড আছে এবং রিপো যোগ করুন।
RPM-বেসড ডিস্ট্রো
আপনাকে yum-utils বা dnf-utils দরকার:
sudo dnf instll yum-utils
মাইক্রোসফট রিপোজ কনফিগার করতে, মাইক্রোসফট রিপোজের বেসিক সিনট্যাক্স হচ্ছে:
https://packages.microsoft.com/config/[distro]/[version]/[channel].repo
আপনি এই মিরর এক্সপ্লোর করতে পারেন দেখতে আপনি কী চান। আমি কনসিস্টেন্সির জন্য prod.repo ব্যবহার করব, কারণ সব ডিস্ট্রোতে prod.repo বা prod.list আছে। তাই, আমার ফেডোরা সিস্টেমের জন্য, কমান্ডটি হবে:
sudo yum-config-manager --add-repo=https://packages.microsoft.com/config/fedora/33/prod.repo
আমার মডেল হিসেবে ব্যবহার করা সেন্টওএস সিস্টেমের জন্য, কমান্ডটি হবে:
sudo yum-config-manager --add-repo=https://packages.microsoft.com/config/centos/8/prod.repo
আমি yum কমান্ড ব্যবহার করছি কারণ এটি RHEL, CentOS, এবং Oracle Linux-কে টার্গেট করে, কিন্তু আপনি dnf-ও ব্যবহার করতে পারেন। আপনাকে মাইক্রোসফটের GPG কী ইম্পোর্ট করতে হবে নিচের কমান্ড ব্যবহার করে:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
একটি কুইক আপডেট রান করুন:
sudo yum update
এইই পাশে, আপনি প্যাকেজটি ইনস্টল করতে পারবেন। নামটি mdatp, অথবা Microsoft Defender Advanced Threat Protection।
sudo yum install mdatp
Debian/Ubuntu সিস্টেম
আপনাকে কয়েকটি অডিশনাল ডিপেন্ডেন্সি দরকার:
sudo apt install curl libplist-utils
তারপর আপনি মূলত একই প্রসেস ফলো করতে পারেন:
curl -o microsoft.list https://packages.microsoft.com/config/ubuntu/20.04/prod.list sudo mv ./microsoft.list /etc/apt/sources.list.d/microsoft-prod.list sudo apt install gpg curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - sudo apt install apt-transport-https sudo apt update sudo apt install mdatp
রিপো ইনস্টল করুন, GPG কী, যেকোনো ডিপেন্ডেন্সি, এবং mdatp।
লিনাক্সে মাইক্রোসফট ডিফেন্ডার ব্যবহার করা
স্ক্যান রান করা
আপনি যেটা প্রয়োজন সেটা হয়তো আপনার সিস্টেমকে থ্রেটের জন্য স্ক্যান করা। সেটা করতে, টার্মিনাল খুলুন এবং নিচের কমান্ড টাইপ করুন:
mdatp scan full
এটি যতগুলো ফাইল এক্সেস করতে পারে (আমার কেসে ৩২৯,৮১২) সতস্ক্যান করবে এবং যেকোনো থ্রেট জানলে রিপোর্ট করবে। আপনি quick বা custom স্ক্যানও রান করতে পারেন। custom অপশন আপনাকে একটি ডিরেক্টরি বা ফাইল স্পেসিফাই করতে দেয় বা আপনি যেসব এক্সক্লুশন সেট করেছেন সেগুলো ইগ্নোর করতে। আপনি এমন একটি স্ক্যান রান করতে পারেন:
mdatp scan custom --path /PATH/TO/DIRECTORY --ignore-exclusions
আপনি যদি নিচে কভার করা মত একটি এক্সক্লুশন সেট করে থাকেন, তবে উপরের স্ক্যান রান করতে পারেন।
সিগনেচার আপডেট করা
লিনাক্সে মাইক্রোসফট ডিফেন্ডারের ভাইরাস সিগনেচার আপডেট করতে, এটিকে যেকোনো অন্য প্যাকেজের মত আপডেট করুন।
sudo yum update mdatp sudo apt-get upgrade mdatp
এক্সক্লুশন সেট করা
এক্সক্লুশন তৈরি করতে যাতে জানা ভালো ফাইলস রিপোর্ট না হয়, আপনি এটা কয়েকভাবে করতে পারেন। একটি ফাইল টাইপ এক্সক্লুড করতে, আপনি নিচের মত কমান্ড ব্যবহার করতে পারেন:
mdatp exclusion extension add --name .png
এটি সকল .png ফাইল এক্সক্লুশন লিস্টে রাখবে। আমি এটা আসলেই রিকমেন্ড করব না, কিন্তু আপনার কাছে একটি নির্দিষ্ট ফাইল টাইপ আছে যা আপনি জানেন কখনো স্ক্যান করা লাগবে না, তবে আপনি সেই কমান্ড ব্যবহার করে সেটা করতে পারেন।
একটি ডিরেক্টরির জন্য এক্সক্লুশন তৈরি করতে, আপনি খুব মিলত একটি কমান্ড ব্যবহার করতে পারেন:
mdatp exclusion folder add --path /PATH/TO/DIRECTORY/
এখন, আপনি যা mdatp-কে এক্সক্লুড করতে বললেন সেই ডিরেক্টরি স্ক্যান হবে না। এটি সাহায্যকারী যদি আপনার সিস্টেমে কিছু সিকিউরিটি টেস্টিং টুলস থাকে, কারণ সেসব ভাইরাস সিগনেচার ধারণ করে যা অ্যান্টিভাইরাস সফটওয়্যারকে ট্রিপ আপ করতে পারে।
আশা করি লিনাক্সে মাইক্রোসফট ডিফেন্ডার ইনস্টল ও ব্যবহার করার এই গাইডটি আপনার ভালো লাগল। আপনি যদি লিনাক্সে মাইক্রোসফট ডিফেন্ডার ব্যবহার করতে চান না, তবে লিনাক্সের জন্য অন্যান্য অ্যান্টিভাইরাস সফটওয়্যার চেক আউট করুন বা লিনাক্সে রুটকিট এবং ভাইরাস স্ক্যান করার পদ্ধতি শিখুন।