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

Active Directory (AD) বোঝা: মূল বৈশিষ্ট্য ও সুবিধা

Active Directory (AD) হল মাইক্রোসফটের প্রপ্রায়েটারি ডিরেক্টরি সার্ভিস যা নেটওয়ার্ক অ্যাডমিনকে ইউজার, পারমিশন এবং নেটওয়ার্কিং রিসোর্সে তাদের অ্যাক্সেস ম্যানেজ করতে সক্ষম করে। এটি উইন্ডোজ সার্ভারে চলে এবং কর্পোরেট নেটওয়ার্কে শেয়ার্ড নেটওয়ার্ক রিসোর্সের মতো অবজেক্ট সম্পর্কে তথ্য একটি লজিক্যাল, হায়ারার্কিক্যাল ফরম্যাটে স্টোর করে। এটি অ্যাডমিনিস্ট্রেটরদের সেই রিসোর্সগুলো, সেই রিসোর্স অ্যাক্সেস করার জন্য দরকার ইউজারদের পাশাপাশি ম্যানেজ করতে দেয়।

Active Directory-এর ভূমিকা এবং ব্যবহার

Active Directory নেটওয়ার্কের সব অবজেক্ট সম্পর্কে ডেটা স্টোর করে। একটি অবজেক্ট হল একক এলিমেন্ট, যেমন ইউজার, গ্রুপ, অ্যাপ্লিকেশন বা শেয়ার্ড ডিভাইস (সার্ভার বা প্রিন্টার)। অবজেক্টস সাধারণত রিসোর্স (প্রিন্টার, কম্পিউটার) বা সিকিউরিটি প্রিন্সিপাল (ইউজার, গ্রুপ) হিসেবে ডিফাইন করা হয়।

Active Directory একটি নিয়মের সেট ব্যবহার করে যাকে স্কিমা বলা হয়, অবজেক্ট ক্লাস এবং তাদের অ্যাট্রিবিউট ডিফাইন করতে। স্কিমা প্রতিটি অবজেক্টের নামের ফরম্যাটও নির্ধারণ করে। AD-তে একটি গ্লোবাল ক্যাটালগ থাকে যাতে সব অবজেক্টের তথ্য থাকে। স্কিমা এবং গ্লোবাল ক্যাটালগ নেটওয়ার্ক অ্যাডমিনকে অবজেক্ট চেনা ও ম্যানেজ করতে সহজ করে দেয়। এছাড়া, নেটওয়ার্কে ইউজার একাউন্টের প্রাসঙ্গিক তথ্য (নাম, পাসওয়ার্ড) স্টোর করে AD অন্য অথরাইজড ইউজার ও অ্যাডমিনকে এই তথ্য অ্যাক্সেস করতে দেয়।

AD অ্যাডমিন, ইউজার ও অ্যাপ্লিকেশনকে অবজেক্ট ও তাদের প্রপার্টি পাবলিশ ও খুঁজে পাওয়ার সুযোগ দেয় AD-এর কোয়েরি ও ইনডেক্স মেকানিজম দিয়ে। অতিরিক্তভাবে, AD একটি রিপ্লিকেশন সার্ভিস প্রদান করে যার দুটি ভূমিকা: (১) নেটওয়ার্কের সব ডোমেন কন্ট্রোলারের ডোমেনের জন্য সম্পূর্ণ ডিরেক্টরি ইনফোরমেশন থাকে, (২) ডিরেক্টরিতে ডেটা পরিবর্তন হলে সেটি সব ডোমেন কন্ট্রোলারে রিপ্লিকেট হয়। সকল ডোমেন কন্ট্রোলারে ডিরেক্টরি ডেটার রেপ্লিকা বজায় রাখায় ডিরেক্টরির এভেইলেবিলিটি নিশ্চিত হয় এবং সব ইউজারের জন্য পারফরম্যান্স অপ্টিমাইজ হয়।

Active Directory Domain Services (AD DS) কী?

পুরানো উইন্ডোজ সার্ভার ভার্সনে (Windows 2000 Server, Windows Server 2003) ডিরেক্টরি সার্ভিসের নাম ছিল Active Directory। কিন্তু Windows Server 2008 R2 এবং 2008 থেকে মাইক্রোসফট ডিরেক্টরি সার্ভিসের নাম বদলিয়ে Active Directory Domain Services করে দিয়েছে।

AD DS ডিরেক্টরি ইনফোরমেশন স্টোর করে, যার মধ্যে ইউজার একাউন্টের ইনফোরমেশন রয়েছে। এটি একটি স্ট্রাকচার্ড ডেটা স্টোর (ডিরেক্টরি) ব্যবহার করে যাতে ডিরেক্টরি ইনফোরমেশন লজিক্যাল ও হায়ারার্কিক্যাল ফরম্যাটে অর্গানাইজড থাকে। AD DS ডিরেক্টরি ডেটা অথরাইজড নেটওয়ার্ক ইউজার ও অ্যাডমিনকে উপলব্ধ করে দেয়।

AD-এর মত AD DS-ও একটি রিপ্লিকেশন সিস্টেম থাকে যা অটোমেটিক্যালি গ্লোবাল ক্যাটালগ সার্ভার (একটি ডোমেন কন্ট্রোলার) বিল্ড ও আপডেট করে। এই ক্যাটালগ একটি ডোমেনের সব অবজেক্ট ও অ্যাট্রিবিউটের ফুল, রাইটেবল রেপ্লিকা রাখে, সেই সাথে ফরেস্টের অন্যান্য সব ডোমেনের পারশিয়াল, রিড-অনলি রেপ্লিকা। এমন অ্যাট্রিবিউট রিপ্লিকেশন AD DS-এ অবজেক্ট সার্চ সহজ করে দেয়।

AD DS বিল্ট-ইন সাইন-ইন অথেন্টিকেশন এবং অ্যাক্সেস কন্ট্রোল মেকানিজম দিয়ে নিরাপত্তা দেয়। এই মেকানিজম অথরাইজড ইউজারকে নেটওয়ার্ক রিসোর্স অ্যাক্সেস করতে দেয় এবং অ্যাডমিনকে সিঙ্গেল নেটওয়ার্ক ইউজারনেম ও পাসওয়ার্ড দিয়ে পুরো নেটওয়ার্কে ডিরেক্টরি ডেটা ও অর্গানাইজেশন ম্যানেজ করতে দেয়।

নেটওয়ার্ক অ্যাডমিনকে আরও সহায়তা করার জন্য AD DS পলিসি-ভিত্তিক অ্যাডমিনিস্ট্রেশন দেয়, যা জটিল নেটওয়ার্কও ম্যানেজ করতে সহজ করে দেয়।

Active Directory মোড, প্রোটোকল এবং সার্ভিস

Active Directory গঠন করে বেশ কিছু সার্ভিস। প্রধান সার্ভিস হল Domain Services, কিন্তু AD-র অন্যান্য সার্ভিসও আছে:

  • Active Directory Lightweight Directory Services (AD LDS): AD-এর একটি স্বতন্ত্র মোড, অর্থাৎ AD ডোমেন বা ফরেস্ট থেকে স্বতন্ত্রভাবে অপারেট করে এবং AD-কে প্রভাবিত না করে ইনস্টল করা যায়। এটি অ্যাপ্লিকেশনের জন্য ডিরেক্টরি সার্ভিস দেয় (ডেটা স্টোর সহ) এবং অ্যাপ্লিকেশন ডেটা অ্যাক্সেসের জন্য স্ট্যান্ডার্ড API ব্যবহার করে। কিন্তু AD-এর ইনফ্রাস্ট্রাকচার ফিচারগুলো এতে নেই।
  • Lightweight Directory Access Protocol (LDAP): একটি ডিরেক্টরি সার্ভিস প্রোটোকল যা নেটওয়ার্কে ডিরেক্টরি অ্যাক্সেস ও মেইনটেইন করতে ব্যবহৃত হয়। ক্লায়েন্ট-সার্ভার মডেলের উপর ভিত্তি করে, LDAP TCP/IP স্ট্যাকের উপরে একটি লেয়ারেও চলে। LDAP ডিরেক্টরি তৈরি করতে বা ডিরেক্টরি সার্ভিস কীভাবে অপারেট করা উচিত সেটি নির্দিষ্ট করতে ব্যবহার করা যায় না। এর মূল কাজ ডিরেক্টরি ম্যানেজমেন্টে সাহায্য করা।
  • Active Directory Certificate Services (AD CS): পাবলিক কী ইনফ্রাস্ট্রাকচার সার্টিফিকেট জেনারেট, ম্যানেজ ও শেয়ার করতে ব্যবহৃত হয়। একটি সার্টিফিকেট এনক্রিপশন ব্যবহার করে একটি ইউজারকে ইন্টারনেটে সিকিউরলি ইনফোরমেশন এক্সচেঞ্জ করতে দেয় পাবলিক কী দিয়ে। এই সার্টিফিকেটগুলো এনক্রিপশন দিয়ে গোপনীয়তা দেয়; কম্পিউটার, ইউজার ও ডিভাইস একাউন্ট অথেন্টিকেট করে; এবং ডিজিটাল সিগ্নেচার দিয়ে ডিজিটাল ডকুমেন্টের ইন্টিগ্রিটি বজায় রাখে।
  • Active Directory Federation Services (AD FS): シングル সাইন-অন (SSO) ব্যবহার করে একাধিক অ্যাপ্লিকেশনে (ভিন্ন নেটওয়ার্কেও) ইউজার অ্যাক্সেস অথেন্টিকেট করে। SSO মানে ইউজারকে একবারই সাইন-অন করতে হয়, প্রতিটি সার্ভিসের জন্য ডেডিকেটেড অথেন্টিকেশন কী ব্যবহার না করে। ডিজিটাল আইডেন্টিটি ও এনটাইটেলমেন্ট রাইট সিকিউরলি শেয়ার করার মাধ্যমে সিকিউরিটি ও এন্টারপ্রাইজ বাউন্ডারি লাঙ্ঘন করে AD FS ইন্টারনেট-ফেসিং অ্যাপ্লিকেশন অ্যাক্সেস করতে ইউজার এক্সপেরিয়েন্স স্ট্রিমলাইন করে।
  • Active Directory Rights Management Services (AD RMS): সংস্থাগুলো ইনফোর্মেশন রাইটস ম্যানেজমেন্ট (IRM) ব্যবহার করে ডকুমেন্ট সুরক্ষা করতে সক্ষম করে। AD RMS দিয়ে IRM পলিসি তৈরি করা যায় যেটি নির্দিষ্ট করে কে সেনসিটিভ ইনফোর্মেশন অ্যাক্সেস করতে পারবে, যেন অননুমোদিত ব্যক্তি ব্যবহার বা দুরুপযোগ না করতে পারে।

AD এবং AD DS লজিক্যাল মডেলের মূল বৈশিষ্ট্য

Active Directory Domain Services একটি লজিক্যাল মডেল ব্যবহার করে যা গঠিত: ফরেস্ট, ডোমেন এবং অর্গানাইজেশনাল ইউনিট (OU)। এই মডেল গুরুত্বপূর্ণ কারণ এটি একটি উপায় দেয়:

  • নেটওয়ার্ক রিসোর্স সম্পর্কে ইনফোরমেশন স্টোর ও ম্যানেজ করতে।
  • ডিরেক্টরি-ইনাবলড অ্যাপ্লিকেশন থেকে অ্যাপ্লিকেশন-স্পেসিফিক ডেটা স্টোর ও ম্যানেজ করতে।
  • অ্যাডমিনিস্ট্রেটরদের ইউজার, কম্পিউটার, ডিভাইস এবং নেটওয়ার্কের অন্যান্য এলিমেন্টকে একটি হায়ারার্কিক্যাল কন্টেইনমেন্ট স্ট্রাকচারে অর্গানাইজ করতে।

একই ডেটাবেস শেয়ার করা বিভিন্ন অবজেক্ট (ইউজার, ডিভাইস) একই ডোমেনে থাকে। একটি ট্রি হল এক বা একাধিক ডোমেন যা হায়ারার্কিক্যাল ট্রাস্ট রিলেশনশিপ দিয়ে গ্রুপ করা। একটি ফরেস্ট হল একাধিক ট্রির গ্রুপ। ফরেস্ট সিকিউরিটি বাউন্ডারি প্রদান করে, ডোমেন (যারা কমন ডেটাবেস শেয়ার করে) অথেন্টিকেশন ও এনক্রিপশন যেন সেটিংস জন্য ম্যানেজ করা যায়। এই এলিমেন্টগুলোর ফাংশন:

  • ফরেস্ট: AD DS-এ টপ-লেভেল কন্টেইনার। এক বা একাধিক AD ডোমেনের গ্রুপকে রেফার করে। সেই ডোমেনগুলো için কমন লজিক্যাল স্ট্রাকচার প্রদান করে এবং অটোমেটিক্যালি টু-ওয়ে, ট্রানজিটিভ ট্রাস্ট রিলেশনশিপ দিয়ে লিঙ্ক করে। এই রিলেশনশিপ AD DS-কে একাধিক ডোমেন বা ফরেস্ট জুড়ে নিরাপত্তা দিতে সক্ষম করে। এছাড়া ডোমেনকে তাদের নিজস্ব ফরেস্টের বাইরের ডোমেনের ইউজারদের অথেন্টিকেশন সার্ভিস এক্সটেন্ড করতে দেয়।
  • ডোমেন: একটি ফরেস্টের মধ্যে কন্টেইনার বা পার্টিশন। নেটওয়ার্ক-వাইড ইউজার আইডেন্টিটি প্রদান করে, তাই ইউজার আইডেন্টিটি একবার তৈরি করলেই চলে। এরপর সেটি সেই ডোমেন এওয়াকেট ফরেস্টে যেকোনো কম্পিউটার থেকে রেফারেন্স করা যায়। ডোমেন এক বা একাধিক ডোমেন কন্ট্রোলার ব্যবহার করে ইউজার একাউন্ট ও ক্রেডেনশিয়াল স্টোর করে, ইউজারদের অথেন্টিকেশন সার্ভিস দেয় এবং নেটওয়ার্ক রিসোর্সে অ্যাক্সেস কন্ট্রোল করে। একটি নির্দিষ্ট ডোমেনের ডোমেন কন্ট্রোলারের সেটি ডোমেনের পুরো ডিরেক্টরির একটি কপি থাকে।
  • OU (Organizational Unit): AD DS লজিক্যাল মডেলের সবচেয়ে ছোট এলিমেন্ট। OU ডোমেনের ভেতরে কন্টেইনারের একটি হায়ারার্কি তৈরি করে। অ্যাডমিনরা সাধারণত OU ব্যবহার করে অ্যাডমিনিস্ট্রেটিভ টাস্ক সহজ করে (যেমন Group Policies অ্যাপ্লাই)। OU অথরিটি ডেলিগেশনেও কাজে আসে, যাতে মালিকরা অ্যাডমিনিস্ট্রেটিভ কন্ট্রোল (ফুল বা লিমিটেড) অবজেক্টের ওপর অন্য ইউজার বা গ্রুপকে ট্রান্সফার করতে পারে সেগুলো ম্যানেজ করতে সহজ করতে।

AD DS-এর ডোমেন-ফরেস্ট-OU মডেল নেটওয়ার্ক টপোলজি এবং প্রতিটি ডোমেনে প্রয়োজনীয় ডোমেন কন্ট্রোলারের সংখ্যা নির্বিশেষে প্রযোজ্য।

AD এবং Active Directory Domain Services-এর মূল বৈশিষ্ট্য

AD এবং AD DS-এর একটি প্রধান ফিচার হল স্ট্রাকচার্ড ও হায়ারার্কিক্যাল ডেটা স্টোর ব্যবহার করে ডিরেক্টরি ইনফোরমেশন (AD DS ডিরেক্টরিতে স্টোরড অবজেক্ট সম্পর্কে ইনফো) লজিক্যাললি অর্গানাইজ ও পাবলিশ করা। এই অবজেক্টগুলোতে থাকতে পারে:

  • ইউজার
  • গ্রুপ
  • কম্পিউটার
  • ডোমেন
  • OU
  • সিকিউরিটি পলিসি

একটি স্ট্যান্ডার্ড স্কিমা ব্যবহার করে অবজেক্ট ক্লাস, অ্যাট্রিবিউট, নাম, সেই সাথে এই অবজেক্ট ইনস্ট্যান্সের কনস্ট্রেইন্ট ও লিমিট ডিফাইন করা হয়। AD-র ডিফল্ট স্কিমা International Organization for Standardization X.500 সিরিজ স্ট্যান্ডার্ড অনুযায়ী মডেল করা। এটি এক্সটেনসিবলও, অর্থাৎ ক্লাস ও অ্যাট্রিবিউট যোগ বা মডিফাই করা যায়। AD স্কিমা স্কিমা ডিরেক্টরি পার্টিশনে স্টোর থাকে এবং ফরেস্টের সব ডোমেন কন্ট্রোলারে রিপ্লিকেট হয়।

AD-এর আরেকটি গুরুত্বপূর্ণ ফিচার হল চার ধরনের ডিরেক্টরি পার্টিশন টাইপ ব্যবহার করে Ntds.dit ফাইলে (এক ডোমেনের ডোমেন কন্ট্রোলারে) ভিন্ন ধরনের ডেটা স্টোর ও কপি করা। ইউজার ও অ্যাডমিন এই ইনফোরমেশন এক ডোমেনে অ্যাক্সেস করতে পারে। একটি ডিরেক্টরি পার্টিশন সাধারণত ডোমেন, কনফিগারেশন, স্কিমা এবং অ্যাপ্লিকেশন সম্পর্কে ডেটা ধারণ করে।

AD এবং AD DS-এ একটি কোয়েরি ও ইনডেক্স মেকানিজম থাকে। এই মেকানিজম নেটওয়ার্ক ইউজার বা অ্যাপ্লিকেশনকে AD-এ স্টোরড অবজেক্ট ও তাদের প্রপার্টি খুঁজে পাওয়ার সুযোগ দেয়। অবশেষে, AD-এর রিপ্লিকেশন সার্ভিস ডিরেক্টরি ডেটা নেটওয়ার্ক জুড়ে ডিস্ট্রিবিউট করে। AD-তে Knowledge Consistency Checker থাকে যা সোর্স ডোমেন কন্ট্রোলার থেকে ডেস্টিনেশন ডোমেন কন্ট্রোলারের রিপ্লিকেশন কানেকশন অটোমেটিক্যালি তৈরি করে এবং AD ফরেস্টের রিপ্লিকেশন টপোলজি জেনারেট করে।

ট্রাস্ট টার্মিনোলজি

Active Directory অথেন্টিকেশন ফেসিলিটেট করতে এবং একাধিক ডোমেন বা ফরেস্ট জুড়ে নিরাপত্তা দিতে ট্রাস্টের উপর নির্ভর করে। এই ট্রাস্ট রিলেশনশিপ ডোমেন ও ফরেস্ট দুটোইয়ে প্রযোজ্য। AD ট্রাস্ট সঠিক কাজ করে শুধু তখনযখন প্রতিটি রিসোর্সের তার অবস্থিত ডোমেনের ডোমেন কন্ট্রোলারের সাথে ডায়রেক্ট ট্রাস্ট পাথ থাকে। এছাড়া, উইন্ডোজ চেক করে যে কোন ইউজার বা কম্পিউটার tarafından রিকোয়েস্ট করা ডোমেনের রিকোয়েস্ট করা একাউন্টের ডোমেনের সাথে ট্রাস্ট রিলেশনশিপ আছে কিনা।

AD-এ ব্যবহৃত সবচেয়ে গুরুত্বপূর্ণ ট্রাস্ট-রিলেটেড টার্ম:

  • One-way trust: প্রথম ডোমেন (Domain A) দ্বিতীয় ডোমেন (Domain B)-এর ইউজারকে অ্যাক্সেস প্রিভিলেজ দেয়। কিন্তু Domain B Domain A-এ অ্যাক্সেস দেয় না। সহজ কথায়, Domains A ও B-এর মধ্যে ইউনিডিরেকশনাল অথেন্টিকেশন পাথ।
  • Two-way trust: দুটি ডোমেন পরস্পর ট্রাস্ট করে। তাই অথেন্টিকেশন রিকোয়েস্ট এই ডোমেনগুলোর মধ্যে পাস হয়, অর্থাৎ প্রতিটি ডোমেন অন্যটির ইউজারকে অ্যাক্সেস দেয়।
  • Trusted domain: একটি ডোমেন যা অন্য ডোমেনের (trusting domain) ইউজারকে অ্যাক্সেস দেয়। ফরেস্ট trusted domain objects ব্যবহার করে সব ট্রাস্টেড نیمস্পেস স্টোর করে (ডোমেন ট্রি নাম, UPN সাফিক্স, SPN সাফিক্স, সিকিউরিটি আইডেন্টিফায়ার نیمস্পেস পার্টনার ফরেস্টে ব্যবহৃত)।
  • Transitive trust: দুটি ডোমেনের বাইরে এক্সটেন্ড হতে পারে এবং ফরেস্টের অন্যান্য ট্রাস্টেড ডোমেনে অ্যাক্সেস দেয়। AD-এ, টু-ওয়ে, ট্রানজিটিভ ট্রাস্ট রিলেশনশিপ অটোমেটিক্যালি নতুন ডোমেন এবং প্যারেন্ট ডোমেনের মধ্যে ফরেস্টে প্রতিষ্ঠিত হয়।
  • Nontransitive trust: একটি ওয়ে-ওয়ে ট্রাস্ট যা দুটি ডোমেনে সীমাবদ্ধ। সাধারণত অন্যান্য ডোমেনের সাথে ট্রাস্ট রিলেশনশিপ ডেনাই করতে ব্যবহৃত হয়।
  • Forest trust: একাধিক AD ফরেস্ট জুড়ে সিমলেস অথেন্টিকেশন ও অথরাইজেশন প্রদান করে, যাতে সেই ফরেস্টগুলোর রিসোর্স ও অন্যান্য অবজেক্টে অ্যাক্সেস করা যায়। এটি ওয়ে-ওয়ে বা টু-ওয়ে ট্রানজিটিভ হতে পারে।

Active Directory-এর ইতিহাস ও ডেভেলপমেন্ট

  • ১৯৯৯: মাইক্রোসফট Active Directory-এর প্রিভিউ অফার করে।
  • ২০০০: Windows 2000 Server-এ রিলিজ।
  • Windows Server 2003: ফরেস্ট যোগ করা হয় এবং ফরেস্টের মধ্যে ডোমেন পজিশন এডিট/চেঞ্জ করার ক্ষমতা। Windows 2000 Server-এর ডোমেন Server 2003-এর নতুন AD আপডেট সাপোর্ট করতে পারত না।
  • Windows Server 2008: AD FS চালু। ডিরেক্টরি রিব্র্যান্ড করা হয় AD DS হিসেবে ডোমেন ম্যানেজমেন্টের জন্য, এবং ADアム্ব্রেলা টার্ম হয় ডিরেক্টরি-ভিত্তিক সার্ভিসগুলোর জন্য। AD DS লেটেস্ট উইন্ডোজ সার্ভার ভার্সনে উপলব্ধ (2016, 2019, 2022, 2025)।
  • Windows Server 2016: AD DS আপডেট (নিরাপত্তা উন্নতি, ক্লাউড/হাইব্রিড মাইগ্রেশন)। Privileged Access Management (PAM) যোগ (অবজেক্ট অ্যাক্সেস, অ্যাক্সেস টাইপ, ইউজার অ্যাকশন মনিটর)। Bastion AD ফরেস্ট যোগ (অতিরিক্ত সিকিউয়ার ও আইসোলেটেড ফরেস্ট এনভায়রনমেন্ট)। Windows Server 2003 ডিভাইস সাপোর্ট এন্ড।
  • ডিসেম্বর ২০১৬: Azure AD Connect রিলিজ (এখন Microsoft Entra Connect), অন-প্রেমিস AD-কে Azure AD (এখন Microsoft Entra ID) দিয়ে জড়ায়। সব আইডেন্টিটি ও অ্যাক্সেস কন্ট্রোল লোকাল নেটওয়ার্ক থেকে Microsoft ক্লাউড সার্ভিস (Office 365) এর সাথে কানেক্ট, ইউজার-ফ্রেন্ডলি SSO। Windows Server 2008, 2012, 2016, 2019-এ কাজ করে। Azure AD Connect 1.x ভার্সন ৩১ আগস্ট ২০২২-এ রিটায়ার্ড।

ডোমেন বনাম ওয়ার্কগ্রুপ

Workgroup হল মাইক্রোসফটের টার্ম পিয়ার-টু-পিয়ার (P2P) নেটওয়ার্কে কানেক্টেড উইন্ডোজ মেশিনের জন্য। Workgroup উইন্ডোজ কম্পিউটারের নেটওয়ার্কে অর্গানাইজেশনের অন্য এক ইউনিট। Workgroup এই মেশিনগুলোক ফাইল, ইন্টারনেট অ্যাক্সেস, প্রিন্টার ও অন্যান্য রিসোর্স নেটওয়ার্কে শেয়ার করতে দেয়। P2P নেটওয়ার্কিং অথেন্টিকেশনের জন্য সার্ভারের প্রয়োজন আপসার করে। ডোমেন ও ওয়ার্কগ্রুপের পার্থক্য:

  • ওয়ার্কগ্রুপের চেয়ে ডোমেন ভিন্ন লোকাল নেটওয়ার্কের কম্পিউটার হোস্ট করতে পারে।
  • ডোমেন ওয়ার্কগ্রুপের চেয়ে অনেক বেশি কম্পিউটার হোস্ট করতে পারে (হাজার হাজার); ওয়ার্কগ্রুপ সাধারণত ২০-এর নিকট অপার লিমিট।
  • ডোমেনে কমপক্ষে একটি সার্ভার কম্পিউটার থাকে যা ডোমেনের সব কম্পিউটারের পারমিশন ও সিকিউরিটি ফিচার কন্ট্রোল করে। ওয়ার্কগ্রুপে কোন সার্ভার নেই, সব কম্পিউটার পিয়ার।
  • ডোমেন ইউজার সাধারণত সিকিউরিটি আইডেন্টিফায়ার (লগইন, পাসওয়ার্ড) দরকার হয়, ওয়ার্কগ্রুপে নয়।

Active Directory-এর প্রধান প্রতিযোগী

  • Red Hat Directory Server: LDAP-ভিত্তিক ডিরেক্টরি, Unix এনভায়রনমেন্টে একাধিক সিস্টেমে ইউজার অ্যাক্সেস ম্যানেজ করে। নেটওয়ার্ক-ভিত্তিক রেজিস্ট্রি দিয়ে আইডেন্টিটি ইনফোরমেশন সেন্ট্রালাইজ করে, ইউজার ID- ও সার্টিফিকেট-ভিত্তিক অথেন্টিকেশন দিয়ে ডিরেক্টরির ডেটা অ্যাক্সেস রেস্ট্রিক্ট করে। সেন্ট্রালাইজড, ফাইন-গ্রেইনড অ্যাক্সেস কন্ট্রোল এবং এনহ্যান্সড ডেটা প্রোটেকশন (সিস্টেম ও ইউজার বেড়লেও)।
  • Apache Directory: Java-তে রান করে, যেকোনো LDAP সার্ভারে (Windows, macOS, Linux) অপারেট করে। LDAP v3-কম্প্লায়েন্ট ডিরেক্টরি সার্ভার এবং Eclipse-ভিত্তিক টুল Apache Directory Studio। Apache Directory LDAP API দিয়ে সব LDAP সার্ভার অ্যাক্সেস করা যায়।
  • OpenLDAP: AD-র অন্য ওপেন সোর্স বিকল্প। ספেসিফিক্যালি, LDAP-এর ওপেন সোর্স ইমপ্লিমেন্টেশন, মডিউলসহ (standalone LDAP load balancer daemon, standalone LDAP daemon/সার্ভার, এবং বিভিন্ন লাইব্রেরি, টুল, স্যাম্পল ক্লায়েন্ট LDAP ইমপ্লিমেন্ট করতে)।

IT-কে ডেস্কটপের বিভিন্ন গ্রুপ পলিসি সাবধানে ম্যানেজ করতে হবে যাতে সঠিক পলিসি ইমপ্লিমেন্ট হয়। জানুন কখন AD ডোমেন-জয়াইনড গ্রুপ পলিসি লোকালকে ওভাররাইড করে।

  1. আপনার লিনাক্স মেশিনের জন্য ৫টি পাওয়ারফুল ডক

  2. এই প্রোগ্রামগুলো কি আপনার উইন্ডোজ স্টার্টআপ স্লো করছে?

  3. Windows PC-এ Roblox Bad Request Error Code 400 সমাধান

  4. উইন্ডোজ RT-র সীমাবদ্ধতা: ডেস্কটপে আপনি কী করতে পারবেন এবং কী পারবেন না