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

উইন্ডোজ ১১/১০-এ SMB1 ডিজেবল করার কারণ ও পদ্ধতি

যদিও সিস্টেমের সাথে সিকিউরিটি চিন্তা কোথাও নতুন নয়, WannaCrypt র‍্যানসমওয়্যারের সৃষ্টি করা হুল روما মানুষের মধ্যে তাৎক্ষণিক কর্মের জন্য উদ্দীপনা দিয়েছে। র‍্যানসমওয়্যারটি উইন্ডোজ অপারেটিং সিস্টেমের SMB সার্ভিসের সংবেদনশীলতা লক্ষ্য করে প্রসারিত হয়।

SMB বা Server Message Block একটি নেটওয়ার্ক ফাইল শেয়ারিং প্রোটোকল যা কম্পিউটারগুলির মধ্যে ফাইল, প্রিন্টার ইত্যাদি শেয়ার করার জন্য। তিনটি ভার্সন আছে – Server Message Block (SMB) version 1 (SMBv1), SMB version 2 (SMBv2), এবং SMB version 3 (SMBv3)। মাইক্রোসফ্ট রিকমেন্ড করে যে আপনি সিকিউরিটি কারণে SMB1 ডিজেবল করুন – এবং WannaCrypt বা NotPetya র‍্যানসমওয়্যার মহামারির প্রেক্ষাপটে এটি আরো গুরুত্বপূর্ণ।

উইন্ডোজ ১১/১০-এ SMB1 ডিজেবল করুন

WannaCrypt র‍্যানসমওয়্যার থেকে নিজের রক্ষা করতে আপনাকে অবশ্যই SMB1 ডিজেবল করতে হবে এবং সাথে সাথে মাইক্রোসফ্ট রিলিজ করা প্যাচগুলো ইনস্টল করতে হবে। উইন্ডোজ ১১/১০/৮/৭-এ SMB1 ডিজেবল করার কিছু উপায় দেখি।

কন্ট্রোল প্যানেলের মাধ্যমে SMB1 বন্ধ করুন

Control Panel > Programs & Features > Turn Windows features on or off খুলুন।

অপশনগুলোর তালিকায় একটি অপশন থাকবে SMB 1.0/CIFS File Sharing Support। এর সাথে সম্পর্কিত চেকবক্স আনচেক করুন এবং OK চাপুন।উইন্ডোজ ১১/১০-এ SMB1 ডিজেবল করার কারণ ও পদ্ধতি

আপনার কম্পিউটার রিস্টার্ট করুন।

সম্পর্কিত: উইন্ডোজ ১০-এ SMBv2 সক্রিয় বা নিষ্ক্রিয় করার উপায়।

PowerShell ব্যবহার করে SMBv1 ডিজেবল করুন

অ্যাডমিনিস্ট্রেটর মোডে একটি PowerShell উইন্ডো খুলুন, নিচের কমান্ডটি টাইপ করে এন্টার চাপুন SMB1 ডিজেবল করতে:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 –Force 

উইন্ডোজ ১১/১০-এ SMB1 ডিজেবল করার কারণ ও পদ্ধতি
যদি কোনো কারণে আপনাকে অস্থায়ীভাবে SMB version 2 & version 3 ডিজেবল করতে হয় তবে এই কমান্ডটি ব্যবহার করুন:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 0 –Force

SMB version 1 ডিজেবল করা রিকমেন্ড করা হয় যেহেতু এটি পুরনো এবং প্রায় ৩০ বছর পুরনো টেকনোলজি ব্যবহার করে।

মাইক্রোসফ্ট বলে, আপনি যখন SMB1 ব্যবহার করেন, আপনি পরবর্তী SMB প্রোটোকল ভার্সনগুলো দ্বারা প্রদত্ত মূল সুরক্ষাগুলো হারান:

  1. Pre-authentication Integrity (SMB 3.1.1+) – সিকিউরিটি ডাউনগ্রেড আক্রমণ থেকে রক্ষা করে।
  2. Insecure guest auth blocking (SMB 3.0+ on Windows 10+) – MiTM আক্রমণ থেকে রক্ষা করে।
  3. Secure Dialect Negotiation (SMB 3.0, 3.02) – সিকিউরিটি ডাউনগ্রেড আক্রমণ থেকে রক্ষা করে।
  4. Better message signing (SMB 2.02+) – SMB 2.02, SMB 2.1-এ HMAC SHA-256 MD5-কে হ্যাশিং অ্যালগরিদম হিসেবে রিপ্লেস করেছে এবং SMB 3.0+-এ AES-CMAC সেটি রিপ্লেস করেছে। SMB2 এবং 3-এ সাইনিং পারফরম্যান্স বৃদ্ধি পেয়েছে।
  5. Encryption (SMB 3.0+) – তারে ডেটা ইন্সপেকশন এবং MiTM আক্রমণ বাধা দেয়। SMB 3.1.1-এ এনক্রিপশন পারফরম্যান্স সাইনিং-এর চেয়ে ভালো।

আপনি যদি পরবর্তীতে সেগুলো সক্রিয় করতে চান (SMB1-এর জন্য রিকমেন্ড করা হয় না), কমান্ডগুলো নিচের মতো হবে:

SMB1 সক্রিয় করার জন্য:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force

SMB2 & SMB3 সক্রিয় করার জন্য:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 –Force

উইন্ডোজ রেজিস্ট্রি ব্যবহার করে SMB1 ডিজেবল করুন

আপনি উইন্ডোজ রেজিস্ট্রি টুইক করে SMB1 ডিজেবল করতে পারেন।

regedit চালান এবং নিচের রেজিস্ট্রি কীতে নেভিগেট করুন:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

ডান পাশে DWORD SMB1 উপস্থিত না থাকা উচিত বা এর মান ০ হওয়া উচিত।

সক্রিয় ও নিষ্ক্রিয় করার মানগুলো নিচে:

  • ০ = ডিজেবল
  • ১ = সক্রিয়

SMB সার্ভার এবং SMB ক্লায়েন্টে SMB প্রোটোকল ডিজেবল করার আরও অপশন এবং পদ্ধতির জন্য মাইক্রোসফ্ট ভিজিট করুন।

এখন পড়ুন: উইন্ডোজ ডোমেইনে NTLM Authentication ডিজেবল করার উপায়।

উইন্ডোজ ১১/১০-এ SMB1 ডিজেবল করার কারণ ও পদ্ধতি
  1. উইন্ডোজ ১১/১০-এ সিস্টেম বিপ বন্ধ করা

  2. Windows 11/10-এ Drag and Drop সক্ষম বা অক্ষম করার পদ্ধতি

  3. ফাস্ট স্টার্টআপ কী এবং উইন্ডোজ ১১/১০-এ এটি সক্রিয় বা নিষ্ক্রিয় করার পদ্ধতি

  4. উইন্ডোজ ১১/১০-এ টাচ স্ক্রিন নিষ্ক্রিয় করার উপায়