উইন্ডোজ নেটওয়ার্ক সিকিউরিটিতে ইউজার ম্যানেজমেন্ট, পারমিশন ও শেয়ারিং কনফিগারেশন
উইন্ডোজ নেটওয়ার্ক এনভায়রনমেন্টে সুরক্ষিত ফাইল শেয়ারিং, ড্রাইভ অ্যাক্সেস ও ইউজার ম্যানেজমেন্টের জন্য সঠিক পারমিশন সেটআপ অত্যন্ত জরুরি। নিচে ধাপে ধাপে গাইড দেওয়া হলো।
১. লোকাল ইউজার একাউন্ট তৈরি ও গ্রুপে যোগ করা
লোকাল ইউজার তৈরি (Windows 10/11 Pro/Enterprise):
- Win+R > lusrmgr.msc (Local Users and Groups) — বা
Settings > Accounts > Other users > Add account। - Users ফোল্ডারে রাইট-ক্লিক > New User...।
- User name, Full name, Description, Password দিন।
- User must change password at next logon টিক দিন (সিকিউরিটির জন্য)।
- Create ক্লিক করুন।
বিল্ট-ইন গ্রুপে যোগ করা (Administrators, Remote Desktop Users, Power Users):
lusrmgr.msc> Groups > প্রাসঙ্গিক গ্রুপ (যেমন Remote Desktop Users) ডাবল-ক্লিক।- Add... > ইউজারনেম টাইপ > Check Names > OK।
২. ফোল্ডার/ড্রাইভ শেয়ারিং ও NTFS পারমিশন সেটআপ
শেয়ারিং পারমিশন (Share Permissions) — নেটওয়ার্ক লেভেল:
- ফোল্ডার/ড্রাইভ রাইট-ক্লিক > Properties > Sharing ট্যাব।
- Advanced Sharing... > Share this folder টিক দিন।
- Permissions বাটন > Add... > ইউজার/গ্রুপ যোগ করুন।
- পারমিশন দিন: Full Control / Change / Read (Allow/Deny)।
- OK > OK > Close।
NTFS পারমিশন (Security Tab) — ফাইল সিস্টেম লেভেল (আধিকyer গভীর):
- ফোল্ডার/ড্রাইভ রাইট-ক্লিক > Properties > Security ট্যাব।
- Edit... > Add... > ইউজার/গ্রুপ যোগ করুন।
- পারমিশন সেট করুন: Full Control, Modify, Read & Execute, List folder contents, Read, Write (Allow/Deny)।
- Advanced বাটনে ক্লিক করলে: Inheritance, Effective Access, Auditing কনফিগার করা যায়।
নियम: শেয়ারিং ও NTFS পারমিশন দুটোই लागু হয় — সবচেয়ে সীমাবদ্ধ (Restrictive) olanটি প্রাধান্য পায়। Best Practice: Sharing-এ Everyone: Full Control দিন, NTFS-এ আসল সীমাবদ্ধতা লাগান।
৩. নেটওয়ার্ক ড্রাইভ ম্যাপ করা (Map Network Drive)
- File Explorer > This PC > টুলবার থেকে Map network drive।
- Drive letter বেছে নিন, Folder:
\\SERVER\SHAREবা\\IP\SHARE। - Reconnect at sign-in টিক দিন।
- Connect using different credentials টিক দিন (আলাদা ইউজার/পাস দিতে)।
- Finish।
৪. অ্যাডভান্সড শেয়ারিং সেটিংস (Network Profile অনুযায়ী)
Control Panel > Network and Sharing Center > Change advanced sharing settings
| সেটিং | Private (Home/Work) | Public (Guest) |
|---|---|---|
| Network discovery | Turn ON | Turn OFF |
| File and printer sharing | Turn ON | Turn OFF |
| HomeGroup connections | Use user accounts/passwords | N/A |
| Public folder sharing | Turn ON (optional) | Turn OFF |
| Password protected sharing | Turn ON (Recommended) | Turn ON |
| Encryption | 128-bit | 128-bit |
৫. নেটওয়ার্ক অ্যাক্সেস কন্ট্রোল (NAC) / ফায়ারওয়াল রুল
- Windows Defender Firewall > Advanced Settings > Inbound/Outbound Rules — নির্দিষ্ট পোর্ট/প্রোগ্রাম/आईপি ব্লক/অ্যালাও।
- netsh advfirewall কমান্ডলাইন দিয়ে অটোমেশন।
- IPsec Policies দিয়ে এনক্রিপ্টেড কমিউনিকেশন বাধ্যতামূলক করুন।
৬. গ্রুপ পলিসি (Group Policy) দিয়ে সেন্ট্রালাইজড ম্যানেজমেন্ট (Pro/Enterprise)
gpedit.msc> Computer Configuration > Windows Settings > Security Settings।- Local Policies > User Rights Assignment — Log on as service, Access this computer from network, Deny logon locally ইত্যাদি।
- Restricted Groups — নির্দিষ্ট গ্রুপে কে থাকবে এনফোর্স করুন।
- Network Access: Shares that can be accessed anonymously — খালি রাখুন।
৭. সিকিউরিটি সেরা অনুশীলন (Best Practices)
- লীস্ট প্রিভিলেজ প্রিন্সিপল: শুধু প্রয়োজনীয় পারমিশন দিন।
- গ্রুপ-ভিত্তিক পারমিশন: ডায়রেক্ট ইউজারকে পারমিশন দেবেন না, গ্রুপ তৈরি করুন (যেমন:
Accounting_Read,IT_Admin)। - পাসওয়ার্ড পলিসি: Complexity, Max Age (90 দিন), History (২৪), Lockout Threshold (৫Failed)।
- অডিটিং সক্ষম করুন: Audit Object Access (Success/Failure) > ফোল্ডারের Security > Advanced > Auditing ট্যাব।
- SMB এনক্রিপশন/সাইনিং: SMB 3.1.1+,
Set-SmbServerConfiguration -EncryptData $true -RequireSecuritySignature $true। - LAPS (Local Admin Password Solution) ডিপ্লয় করুন লোকাল অ্যাডমিন পাসওয়ার্ড র্যান্ডমাইজ করার জন্য।
- রেগুলার পারমিশন অডিট:
icacls,Get-Acl(PowerShell) দিয়ে রিপোর্ট জেনারেট করুন।
৮. কমন সমস্যা ও সমাধান
| সমস্যা | সম্ভাব্য কারণ | সমাধান |
|---|---|---|
| Access Denied | NTFS/Share পারমিশন মিসম্যাচ, Password Protected Sharing ON | Effective Access চেক করুন, Credential Manager ক্লিয়ার করুন |
| Network Path Not Found | DNS/NetBIOS রেজোলিউশন ফেইল, ফায়ারওয়াল ব্লক | IP দিয়ে ট্রাই করুন, পোর্ট 445 (SMB) খোলা আছে কিনা চেক |
| Credential Prompt বারবার | Saved Credentials মিসম্যাচ, Workgroup vs Domain | Credential Manager > Windows Credentials > Remove/Update |
| Slow Transfer | SMBv1 এনাবল, লার্জ MTU, অ্যান্টিভাইরাস স্ক্যানিং | SMBv1 ডিজেবল, SMB Multichannel এনাবল, এক্সক্লুশন অ্যাড করুন |