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

উইন্ডোজ ১০-এ নেটওয়ার্ক সিকিউরিটি পলিসি (Local Security Policy) খুঁজে বের ও কনফিগার করার পূর্ণ গাইড

উইন্ডোজ ১০/১১-এ লোকাল সিকিউরিটি পলিসি (secpol.msc) অ্যাক্সেস ও ম্যানেজমেন্ট

লোকাল সিকিউরিটি পলিসি (Local Security Policy) হলো উইন্ডোজ প্রো/এন্টারপ্রাইজ/এডুকেশন সংস্করণে একটি পাওয়ারফুল MMC স্ন্যাপ-ইন (secpol.msc), যা পাসওয়ার্ড পলিসি, অ্যাকাউন্ট লকআউট, অডিট পলিসি, ইউজার রাইটস অ্যাসাইনমেন্ট এবং সিকিউরিটি অপশনস কনফিগার করার জন্য ব্যবহৃত হয়। নোট: উইন্ডোজ ১০/১১ হোম এডিশনে এটি ডিফল্টভাবে উপলব্ধ নয়।

লোকাল সিকিউরিটি পলিসি খোলার ৩টি সহজ পদ্ধতি

  1. Run ডায়লগ (Win+R): secpol.msc টাইপ করে Enter টিপুন।
  2. স্টার্ট মেনু সার্চ: "Local Security Policy" টাইপ করে অ্যাপটি খুলুন।
  3. কমান প্রম্পট/পাওয়ারশেল (অ্যাডমিন): secpol বা secpol.msc রান করুন।

মূল কনফিগারেশন সেকশন ও সেটিংস

১. অ্যাকাউন্ট পলিসি (Account Policies)

  • Password Policy: Minimum password length (৮+ সুপারিশ), Password must meet complexity requirements (Enabled), Maximum password age (৯০ দিন), Minimum password age (১ দিন), Enforce password history (২৪), Store passwords using reversible encryption (Disabled)।
  • Account Lockout Policy: Account lockout threshold (৫-১০Invalid logon attempts), Account lockout duration (১৫-৩০ মিনিট), Reset account lockout counter after (১৫ মিনিট)।

২. লোকাল পলিসি (Local Policies)

  • Audit Policy: Audit logon events (Success, Failure), Audit object access (Failure), Audit policy change (Success, Failure), Audit privilege use (Failure), Audit process tracking (No audit) — SIEM ফরওয়ার্ডিং এর জন্য Success+Failure উভয়ই সক্রিয় করুন।
  • User Rights Assignment (গুরুত্বপূর্ণ):
    • Access this computer from the network: Administrators, Authenticated Users (প্রয়োজনে সীমিত করুন)।
    • Allow log on locally: Administrators, Users (Remote Desktop Users আলাদা)।
    • Allow log on through Remote Desktop Services: Administrators, Remote Desktop Users।
    • Deny access to this computer from the network: Guests, Local account and member of Administrators group (উচ্চ-সুরক্ষা পরিবেশে)।
    • Deny log on as a batch job / service: ম্যালওয়্যার পারসিস্টেন্স রোধে কার্যকর।
  • Security Options (কিছু হাইলাইট):
    • Accounts: Administrator account status — Disabled (বিল্ট-ইন অ্যাডমিন)।
    • Accounts: Rename administrator account — অস্বাভাবিক নাম দিন (যেমন: LocalAdmin_Prod)।
    • Accounts: Guest account status — Disabled।
    • Interactive logon: Do not require CTRL+ALT+DEL — Disabled (সিকিউর ডেস্কটপ বাধ্যতামূলক)।
    • Network access: Do not allow anonymous enumeration of SAM accounts and shares — Enabled।
    • Network access: Restrict anonymous access to Named Pipes and Shares — Enabled।
    • Network security: LAN Manager authentication level — Send NTLMv2 response only / Refuse LM & NTLM।
    • System objects: Require case insensitivity for non-Windows subsystems — Enabled।
    • User Account Control: Admin Approval Mode for the Built-in Administrator — Enabled।
    • User Account Control: Run all administrators in Admin Approval Mode — Enabled।

পাসওয়ার্ড পলিসি বাইপাস / রিসেট (এডমিন হিসেবে)

  1. secpol.msc খুলুন → Account Policies → Password Policy।
  2. "Password must meet complexity requirements" → Disabled → Apply।
  3. পাসওয়ার্ড রিসেট করুন (net user username newpass)।
  4. সিকিউরিটি ফিরিয়ে আনুন: Complexity requirements → Enabled।

সতর্কতা: প্রোডাকশন/ডোমেন-জয়েন্ড মেশিনে এটি করলে Group Policy (GPO) ওভাররাইড করবে। ডোমেন পলিসি পরিবর্তন করতে হবে GPMC (gpmc.msc) → Default Domain Policy থেকে।

GPO vs লোকাল পলিসি: অগ্রাধিকার

  1. Local Policy (secpol.msc) — সর্বনিম্ন অগ্রাধিকার।
  2. Site-linked GPO।
  3. Domain-linked GPO (Default Domain Policy পাসওয়ার্ড পলিসির জন্য авторитетিত)।
  4. OU-linked GPO (ব্লক ইনহেরিট্যান্স/এনফোর্সড ছাড়া সর্বোচ্চ অগ্রাধিকার)।

RSOP (Resultant Set of Policy) চেক করতে: rsop.msc বা gpresult /h report.html।

Windows Security অ্যাপ (সেটিংস UI) vs secpol.msc

Windows ১০/১১ Settings > Privacy & security > Windows Security একটি আধুনিক UI যা ডিফেন্ডার অ্যান্টিভাইরাস, ফায়ারওয়াল, অ্যাপ ও ব্রাউজার কন্ট্রোল, ডিভাইস সিকিউরিটি (TPM, Secure Boot) ম্যানেজ করে। এটি secpol.msc-এর সব সেটিং কভার করে না (যেমন: অডিট পলিসি, ইউজার রাইটস)। উভয়ই প্রয়োজন।

সामান্য সমস্যা ও সমাধান

  • "Windows cannot find secpol.msc": উইন্ডোজ হোম এডিশন। সমাধান: gpedit.msc ইনস্টল স্ক্রিপ্ট (GitHub: gpedit-enabler) বা রেজিস্ট্রি এডিট (regedit) বা Policy Plus (পোর্টেবল GUI) ব্যবহার করুন।
  • পাসওয়ার্ড জটিলতা কাজ করছে না: ডোমেন GPO চেক করুন, Fine-Grained Password Policy (PSO) চেক করুন (ADAC → Domain → System → Password Settings Container)।
  • Windows Security পপ-আপ বারবার চাইতে পারে: Credential Manager (control /name Microsoft.CredentialManager) → Windows Credentials → পুরনো এন্ট্রি ডিলিট করুন।

পাওয়ারশেল দিয়ে আটোমেশন (উদাহরণ)

# পাসওয়ার্ড জটিলতা নিষ্ক্রিয়
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters" -Name "RequireSignOrSeal" -Value 0
# অথবা secedit ব্যবহারের মাধ্যমে
secedit /export /cfg C:\secpol.cfg
# cfg ফাইল এডিট করুন: PasswordComplexity = 0
secedit /configure /db C:\windows\security\local.sdb /cfg C:\secpol.cfg /areas SECURITYPOLICY
  1. উইন্ডোজ ৭-এ নেটওয়ার্ক সিকিউরিটি সেটিংস কোথায় পাবেন

  2. উইন্ডোজ ৭-এ নেটওয়ার্ক সিকিউরিটি অপশন ও পাসওয়ার্ড খুঁজে বের করা

  3. উইন্ডোজে নেটওয়ার্ক সিকিউরিটি কী কোথায়?

  4. উইন্ডোজ ৮-এ নেটওয়ার্ক সিকিউরিটি কী কোথায় পাবেন?