এলডিএপি: ভূমিকা

হ্যালো বন্ধুরা!. আমরা নিবন্ধগুলির একটি নতুন সিরিজ শুরু করছি যা আশা করি সহায়ক হবে। আমরা যারা তাদের সাথে কী কাজ করে জানার জন্য এবং সম্পূর্ণ মালিকানাধীন সফ্টওয়্যার, বা অর্ধেক নিখরচায় এবং অর্ধেক বাণিজ্যিক, তাদের উপর নির্ভর করে তাদের নিজস্ব বাস্তবায়ন করার জন্য তাদের লিখতে সিদ্ধান্ত নিয়েছি।

প্রয়োজনীয় পড়া হয় ওপেনলডিএপি সফটওয়্যার ২.৪ প্রশাসকের গাইড. হ্যাঁ, ইংরেজিতে, কারণ আমরা শেক্সপিয়ারের ভাষায় ডিজাইন করা এবং লেখা সফটওয়্যার ব্যবহার করছি।  আমরা দৃঢ়ভাবে পড়া সুপারিশ উবুন্টু সার্ভারগাইড 12.04।, যা আমরা ডাউনলোডের জন্য দিই।

বিদ্যমান ডকুমেন্টেশনটি ইংরেজিতে। পূর্বে প্রস্তাবিত দুটির একটিরও স্প্যানিশ অনুবাদ আমি পাই নি।

এই ভূমিকাতে লেখা সমস্ত কিছুই উইকিপিডিয়া থেকে নেওয়া হয়েছে বা উপরে বর্ণিত নথি থেকে অবাধে স্প্যানিশ ভাষায় অনুবাদ করা হয়েছে।

আমরা দেখব:

সংক্ষিপ্ত সংজ্ঞা

উইকিপিডিয়া থেকে:

এলডিএপি হ'ল লাইটওয়েট ডিরেক্টরি এক্সেস প্রোটোকল (স্প্যানিশ লাইটওয়েট ডিরেক্টরি এক্সেস প্রোটোকল) এর সংক্ষিপ্ত বিবরণ যা কোনও অ্যাপ্লিকেশন-স্তরের প্রোটোকলকে বোঝায় যা একটি নেটওয়ার্ক পরিবেশে বিভিন্ন তথ্যের সন্ধানের জন্য আদেশিত এবং বিতরণ ডিরেক্টরি পরিষেবাটিতে অ্যাক্সেসের অনুমতি দেয় । এলডিএপকে একটি ডাটাবেস হিসাবে বিবেচনা করা হয় (যদিও এর স্টোরেজ সিস্টেমটি আলাদা হতে পারে) যা অনুসন্ধান করা যেতে পারে।

একটি ডিরেক্টরি হ'ল লজিকাল এবং শ্রেণিবিন্যাসিক পদ্ধতিতে সংগঠিত বৈশিষ্ট্যগুলির সাথে অবজেক্টগুলির একটি সেট। সর্বাধিক সাধারণ উদাহরণ হ'ল টেলিফোন ডিরেক্টরি, যা বর্ণের সাথে সাজানো একাধিক নাম (ব্যক্তি বা সংস্থা) নিয়ে গঠিত, প্রতিটি নামের সাথে একটি ঠিকানা এবং একটি টেলিফোন নম্বর যুক্ত থাকে। আরও ভালভাবে বুঝতে, এটি একটি বই বা ফোল্ডার, যাতে লোকের নাম, টেলিফোন নম্বর এবং ঠিকানা লেখা থাকে এবং এটি বর্ণানুক্রমিকভাবে সাজানো হয়।

একটি এলডিএপি ডিরেক্টরি ডিরেক্টরি কখনও কখনও নির্বাচিত মডেলের উপর নির্ভর করে বিভিন্ন রাজনৈতিক, ভৌগলিক বা সাংগঠনিক সীমানা প্রতিফলিত করে। বর্তমান এলডিএপি মোতায়েনের স্তরক্রমের উচ্চ স্তরের কাঠামো গঠনের জন্য ডোমেন নেম সিস্টেম (ডিএনএস) নামগুলি ব্যবহার করার প্রবণতা রয়েছে। আপনি ডিরেক্টরিটি স্ক্রোল করার সাথে সাথে এন্ট্রিগুলি উপস্থিত হতে পারে যা লোক, সাংগঠনিক ইউনিট, প্রিন্টার, নথি, লোকের গোষ্ঠী বা গাছের মধ্যে প্রদত্ত এন্ট্রি (বা একাধিক এন্ট্রি) উপস্থাপন করে এমন কিছু উপস্থাপন করে।

সাধারণত, এটি প্রমাণীকরণের তথ্য (ব্যবহারকারী এবং পাসওয়ার্ড) সঞ্চয় করে এবং প্রমাণীকরণের জন্য ব্যবহৃত হয়, যদিও অন্যান্য তথ্য (ব্যবহারকারীর যোগাযোগের ডেটা, বিভিন্ন নেটওয়ার্ক সংস্থার অবস্থান, অনুমতি, শংসাপত্র ইত্যাদি) সঞ্চয় করা সম্ভব। সংক্ষেপে, এলডিএপি হ'ল একটি নেটওয়ার্কের তথ্য সংকলনের একীভূত অ্যাক্সেস প্রোটোকল।

বর্তমান সংস্করণটি এলডিএপিভি 3, এবং এটি আরএফসিএস আরএফসি 2251 এবং আরএফসি 2256 (এলডিএপি বেস ডকুমেন্ট), আরএফসি 2829 (এলডিএপির জন্য প্রমাণীকরণ পদ্ধতি), আরএফসি 2830 (টিএলএসের জন্য এক্সটেনশন), এবং আরএফসি 3377 (প্রযুক্তিগত বিশদকরণ) এ সংজ্ঞায়িত হয়েছে।

কিছু এলডিএপি বাস্তবায়ন:

সক্রিয় ডিরেক্টরি: মাইক্রোসফ্ট (উইন্ডোজ 2000 সাল থেকে) এর একটি পরিচালনা ডোমেনের কেন্দ্রিয়ী তথ্য স্টোর হিসাবে ব্যবহৃত নাম। ডাইরেক্টরি সার্ভিস হ'ল অ্যাক্টিভ ডিরেক্টরিতে থাকা বিভিন্ন বস্তুর তথ্য সম্পর্কিত একটি স্ট্রাকচার্ড ভান্ডার, এই ক্ষেত্রে তারা প্রিন্টার, ব্যবহারকারী, কম্পিউটার হতে পারে ... এটি বিভিন্ন প্রোটোকল ব্যবহার করে (মূলত, এলডিএপি, ডিএনএস, ডিএইচসিপি, কারবেরোস...)।

এই নামের অধীনে আসলে একটি স্কিমা রয়েছে (ক্ষেত্রগুলির সংজ্ঞা যা পরামর্শের সাথে নেওয়া যেতে পারে) এলডিএপি সংস্করণ 3, যা প্রোটোকল সমর্থনকারী অন্যান্য সিস্টেমগুলিকে সংহত করার অনুমতি দেয়। এই এলডিএপ ব্যবহারকারী, নেটওয়ার্ক রিসোর্স, সুরক্ষা নীতি, কনফিগারেশন, অনুমতি বরাদ্দ ইত্যাদির তথ্য সংরক্ষণ করে

নভেল ডিরেক্টরি পরিষেবাদিইডাইরেক্টরি হিসাবে পরিচিত, এটি একটি নভেল বাস্তবায়ন যা কোনও নেটওয়ার্কে বিভিন্ন সার্ভার এবং কম্পিউটারের সংস্থানগুলিতে অ্যাক্সেস পরিচালনা করতে ব্যবহৃত হয়। এটি মূলত একটি শ্রেণিবিন্যাস এবং অবজেক্ট-ভিত্তিক ডাটাবেস দ্বারা গঠিত, যা প্রতিটি সার্ভার, কম্পিউটার, প্রিন্টার, পরিষেবা, লোক ইত্যাদি উপস্থাপন করে উত্তরাধিকারের মাধ্যমে, যার মধ্যে অ্যাক্সেস নিয়ন্ত্রণের জন্য অনুমতি তৈরি করা হয়। এই প্রয়োগের সুবিধাটি হ'ল এটি বিভিন্ন প্ল্যাটফর্মে চালিত হয়, তাই এটি সহজেই একাধিক অপারেটিং সিস্টেম ব্যবহারকারী পরিবেশের সাথে মানিয়ে নেওয়া যায়।

এটি ডিরেক্টরি কাঠামোর ক্ষেত্রে অগ্রদূত, কারণ এটি 1990 সালে নভেল নেটওয়্যার 4.0 এর সংস্করণ সহ চালু হয়েছিল। যদিও মাইক্রোসফ্টের এডি জনপ্রিয়তায় বেড়েছে, তবুও এটি ইডাইরেক্টরির নির্ভরযোগ্যতা এবং মানের এবং এর ক্রস-প্ল্যাটফর্ম ক্ষমতার সাথে মেলে না।

OpenLDAP: এটি প্রোটোকলের একটি নিখরচায় বাস্তবায়ন যা একাধিক স্কিমগুলিকে সমর্থন করে যাতে এটি অন্য যে কোনও এলডিএপি সংযোগ করতে ব্যবহার করা যায়। এটির নিজস্ব লাইসেন্স, ওপেনলডিপ পাবলিক লাইসেন্স রয়েছে। প্ল্যাটফর্মের স্বতন্ত্র প্রোটোকল হওয়ায় বেশ কয়েকটি জিএনইউ / লিনাক্স এবং বিএসডি বিতরণে এআইএক্স, এইচপি-ইউএক্স, ম্যাক ওএস এক্স, সোলারিস, উইন্ডোজ (2000 / এক্সপি) এবং জেড / ওএস অন্তর্ভুক্ত রয়েছে।

ওপেনলডিএপ এর প্রধান চারটি উপাদান রয়েছে:

  • slapd - একক LDAP ডেমন।
  • স্লুরপডি - একক LDAP আপডেটের প্রতিরূপ ডেমন।
  • LDAP প্রোটোকল লাইব্রেরি রুটিন সমর্থন করে
  • উপযোগ, সরঞ্জাম এবং ক্লায়েন্ট।

ব্যবহারকারীর দৃষ্টিকোণ থেকে এলডিএপি মূল বৈশিষ্ট্য

কোনও ডিরেক্টরিতে আমরা কী ধরণের তথ্য সঞ্চয় করতে পারি?। একটি এলডিএপি ডিরেক্টরিতে তথ্য মডেল ভিত্তিক টিকেট। একটি এন্ট্রি এমন একটি বৈশিষ্ট্যগুলির সংকলন যা একটি একক বিশিষ্ট নাম বা "বিশিষ্ট নাম (ডিএন)" থাকে। ডিএনটি অনন্যভাবে প্রবেশের বিষয়ে উল্লেখ করতে ব্যবহৃত হয়।

একটি এন্ট্রি প্রতিটি বৈশিষ্ট্য একটি আছে tipo এবং এক বা একাধিক মান। প্রকারগুলি সাধারণত স্মৃতিযুক্ত স্ট্রিংগুলির মতো cn o সাধারণ নামগুলির জন্য "সাধারণ নাম", বা মেইল ইমেল ঠিকানা জন্য। মানগুলির বাক্য গঠনটি গুণমানের ধরণের উপর নির্ভর করে।

উদাহরণস্বরূপ, একটি বৈশিষ্ট্য cn এর মান থাকতে পারে ফ্রডো ব্যাগিনস। একটি বৈশিষ্ট্য মেইল সাহস থাকতে পারে [ইমেল সুরক্ষিত]। একটি বৈশিষ্ট্য jpgeফটো বাইনারি বিন্যাসে একটি ফটো থাকতে পারে JPEG.

কিভাবে তথ্য সংগঠিত হয়?। এলডিএপিতে, ডিরেক্টরি এন্ট্রিগুলি একটি উল্টানো গাছের আকারে শ্রেণিবদ্ধ কাঠামোতে সংগঠিত হয়। Ditionতিহ্যগতভাবে, এই কাঠামোটি ভৌগলিক এবং / অথবা সাংগঠনিক সীমানা বা সীমা প্রতিফলিত করে।

প্রতিনিধিত্বকারী দেশগুলির এন্ট্রি গাছের শীর্ষে উপস্থিত হয়। তাদের নীচে রাজ্য এবং জাতীয় সংস্থার প্রতিনিধিত্বকারী এন্ট্রি থাকবে।

তারপরে এমন এন্ট্রিগুলি থাকতে পারে যা সাংগঠনিক ইউনিট, লোক, মুদ্রক, দস্তাবেজ বা অন্য যে কোনও বিষয় যা আমরা ভাবতে সক্ষম তা প্রতিনিধিত্ব করে।

নীচের চিত্রটি একটি এলডিএপি ডিরেক্টরী গাছের উদাহরণ যেখানে inতিহ্যবাহী নাম ব্যবহার করা হয়।

চিত্র 1

এলডিএপি আমাদের বিশেষায়িত একটি বিশেষ বৈশিষ্ট্য ব্যবহার করে কোন এন্টিবিউটমেন্টের প্রয়োজন তার নিয়ন্ত্রণ করতে দেয় অবজেক্টক্লাস। গুণকের মান অবজেক্টক্লাস নির্ধারণ করে স্কিম বিধি o স্কিমা বিধি ইনপুট অবশ্যই মান্য করা উচিত।

আমরা তথ্যটি কীভাবে উল্লেখ করব?। আমরা এর বিশিষ্ট নাম বা দ্বারা একটি এন্ট্রি উল্লেখ বিশিষ্ট নাম, যা এন্ট্রিের নাম থেকেই তৈরি করা হয় (নামটিকে ডিস্টিঙ্গুইশড রিলেটিভ নেম বা আপেক্ষিক বিশিষ্ট নাম o RDN), এর পূর্বপুরুষ বা পূর্বপুরুষদের এন্ট্রিগুলির নামের সাথে সম্মত।

উদাহরণস্বরূপ, এন্ট্রি উপরের চিত্রটিতে ফ্রডো ব্যাগিন্স রয়েছে একটি RDN সিএন = ফ্রোডো ব্যাগিনস এবং তার DN সম্পূর্ণ হয় সিএন = ফ্রোডো ব্যাগিনস, আউ = রিংস, ও = ফ্রেন্ডস, সেন্ট = হাভানা, সি = সিউ.

আমরা কীভাবে তথ্য অ্যাক্সেস করব?। ডিরেক্টরিটি জিজ্ঞাসাবাদ এবং আপডেট করার জন্য প্রয়োজনীয় অপারেশনগুলি এলডিএপি সংজ্ঞায়িত করেছে। এর মধ্যে একটি এন্ট্রি যোগ এবং মুছতে, বিদ্যমান এন্ট্রিটি সংশোধন করা এবং একটি এন্ট্রি নামকরণের ক্রিয়াকলাপ অন্তর্ভুক্ত রয়েছে।

তবে, বেশিরভাগ সময় এলডিএপ ডিরেক্টরিতে সঞ্চিত তথ্যের সন্ধান করতে ব্যবহৃত হয়। অনুসন্ধান ক্রিয়াকলাপগুলি ডিরেক্টরি ফিল্টারে নির্দিষ্ট করা কিছু মানদণ্ড পূরণ করে এমন প্রবেশের জন্য ডিরেক্টরিটির একটি অংশ অনুসন্ধান করার অনুমতি দেয়। এইভাবে আমরা অনুসন্ধানের মানদণ্ডের সাথে মিলিত প্রতিটি এন্ট্রি সন্ধান করতে পারি।

আমরা কীভাবে অননুমোদিত অ্যাক্সেস থেকে তথ্য রক্ষা করব?। কিছু ডিরেক্টরি পরিষেবা অরক্ষিত এবং যে কেউ আপনার তথ্য দেখার অনুমতি দেয়।

সার্ভারের রয়েছে এমন তথ্য সুরক্ষার জন্য অ্যাক্সেস নিয়ন্ত্রণের গ্যারান্টি দেওয়ার জন্য, LDAP ক্লায়েন্টদের একটি ডিরেক্টরি পরিষেবাতে তাদের পরিচয় প্রমাণ করার বা তাদের পরিচয় নিশ্চিত করার জন্য একটি প্রক্রিয়া সরবরাহ করে।

সততা এবং গোপনীয়তা উভয় ক্ষেত্রেই এলডিএপি ডেটা সুরক্ষা পরিষেবাগুলিকে সমর্থন করে।

আমাদের কখন এলডিএপি ব্যবহার করা উচিত?

এটি একটি খুব ভাল প্রশ্ন। সাধারণভাবে, আমাদের যখন কেন্দ্রীয়ভাবে তথ্য সংরক্ষণের জন্য এবং পরিচালনা করার জন্য এবং মান-ভিত্তিক পদ্ধতির মাধ্যমে অ্যাক্সেসযোগ্য হতে হয় তখন আমাদের পরিষেবা পরিষেবা ব্যবহার করা উচিত।

আমরা ব্যবসায় এবং শিল্প পরিবেশে যে ধরণের তথ্যের সন্ধান করি তার কয়েকটি উদাহরণ:

  • মেশিন প্রমাণীকরণ
  • ব্যবহারকারী প্রমাণীকরণ
  • সিস্টেম ব্যবহারকারী এবং গোষ্ঠী
  • ঠিকানা বই
  • সাংগঠনিক প্রতিনিধিত্ব
  • রিসোর্স ট্র্যাকিং
  • টেলিফোন তথ্য গুদাম
  • ব্যবহারকারী রিসোর্স ম্যানেজমেন্ট
  • ইমেল ঠিকানা অনুসন্ধান
  • অ্যাপ্লিকেশন সেটিংস স্টোর
  • পিবিএক্স টেলিফোন প্ল্যান্ট কনফিগারেশন গুদাম
  • ইত্যাদি ...

বেশ কয়েকটি বিতরিত স্কিমা ফাইল রয়েছে -বিতরণ করা স্কিমাস ফাইল- মান উপর ভিত্তি করে। যাইহোক, আমরা সবসময় আমাদের নিজস্ব স্কিমা স্পেসিফিকেশন তৈরি করতে পারি... যখন আমরা LDAP বিশেষজ্ঞ হই। 

আমাদের কখন এলডিএপি ব্যবহার করা উচিত নয়?

আমরা যখন বুঝতে পারি যে আমরা আছি মোচড় বা আমাদের এলডিএপিকে আমাদের যা প্রয়োজন তা করতে বাধ্য করে। সেক্ষেত্রে এটি পুনরায় ডিজাইনের প্রয়োজন হতে পারে। অথবা আমাদের ডেটা ব্যবহার এবং পরিচালনা করতে যদি আমাদের একক অ্যাপ্লিকেশন প্রয়োজন হয়।

আমরা কোন পরিষেবাদি এবং সফ্টওয়্যার ইনস্টল এবং কনফিগার করতে চান?

  • ডিরেক্টরি পরিষেবা বা ডিরেক্টরি সেবা ভিত্তিক OpenLDAP
  • আমাদের সম্পর্কে এনটিপি, ডিএনএস y DHCP- র স্বাধীন
  • সম্পূর্ণ সাম্বা এলডিএপি-তে
  • সম্ভবত আমরা এর একীকরণ বিকাশ করব দ্বারা LDAP y কার্বারোস
  • ওয়েব অ্যাপ্লিকেশন সহ ডিরেক্টরি পরিচালনা করুন Ldap অ্যাকাউন্ট ম্যানেজার.

এবং এটি আজকের জন্য, বন্ধুরা!

সূত্রের পরামর্শ:

  • https://wiki.debian.org/LDAP
  • ওপেনলডিএপি সফটওয়্যার ২.৪ প্রশাসকের গাইড
  • উবুন্টু 12.04 সার্ভারগাইড

পছন্দের উৎস হিসেবে যোগ করুন