টিউটোরিয়াল

D এলডিপ: এটি কী এবং এই প্রোটোকলটি কীসের জন্য ব্যবহৃত হয়

সুচিপত্র:

Anonim

এলডিএপি প্রোটোকল আজ এমন সংস্থাগুলি দ্বারা বিস্তৃতভাবে ব্যবহার করে যা ফ্রি সফ্টওয়্যারের উপর বাজি রাখে লিনাক্স ডিস্ট্রিবিউশনগুলি ব্যবহার করে একটি সক্রিয় ডিরেক্টরিতে কাজ করার জন্য যেখানে কর্পোরেট ল্যান নেটওয়ার্কগুলিতে কর্মীদের শংসাপত্র এবং অনুমতি এবং ওয়ার্কস্টেশন পরিচালিত হবে ক্লায়েন্ট / সার্ভার সংযোগ।

সূচি সূচি

এই নিবন্ধে আমরা যতটা সম্ভব পুরোপুরি দেখতে পাচ্ছি যে এটিতে সবচেয়ে বেশি ব্যবহৃত কাঠামো এবং শর্তাদি সহ এই প্রোটোকল এবং আনুষঙ্গিক সরঞ্জামটি কী ধারণ করে।

এলডিএপি কী?

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

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

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

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

বর্তমান সংস্করণটিকে LDAPv3 বলা হয় এবং এটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য আরএফসি 4511 ডকুমেন্টেশন শীটে সংজ্ঞায়িত করা হয়।

এলডিএপি অপারেশন

এলডিএপি হ'ল ক্লায়েন্ট এবং সার্ভারের সংযোগের ভিত্তিতে একটি প্রোটোকল। ডিরেক্টরি সম্পর্কিত ডেটা LDAP সার্ভারে সংরক্ষণ করা হবে, যা এই স্টোরেজটির জন্য বিভিন্ন ধরণের ডাটাবেস ব্যবহার করতে সক্ষম হবে, এটি অনেক বড় হয়ে উঠবে।

অ্যাক্সেস এবং প্রশাসনিক ক্রিয়াকলাপ উইন্ডোজ অ্যাক্টিভ ডিরেক্টরিতে খুব অনুরূপ। যখন এলডিএপি ক্লায়েন্ট সার্ভারের সাথে সংযুক্ত হয়, আপনি দুটি মৌলিক ক্রিয়া সম্পাদন করতে পারেন, হয় কোয়েরি এবং ডিরেক্টরি তথ্য অর্জন করতে পারেন, বা এটি পরিবর্তন করতে পারেন।

  • যদি কোনও ক্লায়েন্ট তথ্যটি নিয়ে পরামর্শ নেন, এলডিএপি সার্ভারটি যদি এটিতে কোনও ডিরেক্টরি হোস্ট করা থাকে তবে এটি সরাসরি সংযোগ করতে পারে বা অন্য কোনও সার্ভারের কাছে অনুরোধটি পুনঃনির্দেশ করতে পারে যার কাছে এই তথ্য রয়েছে। এটি স্থানীয় বা দূরবর্তী হতে পারে। যদি কোনও ক্লায়েন্ট ডিরেক্টরি তথ্য পরিবর্তন করতে চান, তবে এই ডিরেক্টরিটি অ্যাক্সেস করছে এমন ব্যবহারকারীর প্রশাসকের অনুমতি আছে কিনা তা সার্ভারের তদন্ত হবে। তারপরে, একটি LDAP ডিরেক্টরি সম্পর্কিত তথ্য এবং পরিচালনা দূরবর্তীভাবে করা যেতে পারে।

এলডিএপি প্রোটোকলের সংযোগ পোর্টটি টিসিপি 389, যদিও অবশ্যই এটি ব্যবহারকারীর দ্বারা সংশোধন করা যেতে পারে এবং সার্ভারের সাথে ইঙ্গিত দিলে এটি তার ইচ্ছা অনুযায়ী সেট করতে পারে।

কিভাবে এলডিএপ তথ্য সংরক্ষণ করা হয়

একটি এলডিএপি ডিরেক্টরিতে আমরা মূলত উইন্ডোজ অ্যাক্টিভ ডিরেক্টরিতে একই তথ্য সংরক্ষণ করতে পারি। সিস্টেমটি নিম্নলিখিত কাঠামোর উপর ভিত্তি করে:

  • অ্যাক্টিভ ডিরেক্টরিতে অবজেক্টস নামে পরিচিত এন্ট্রি । এই এন্ট্রিগুলি একটি বিশিষ্ট নাম (ডিএন) এর সাথে গুণাবলীর সংগ্রহ যা এই নামটি ডিরেক্টরি এন্ট্রিতে একটি অনন্য এবং অপরিবর্তনীয় সনাক্তকারী দিতে ব্যবহৃত হয়। একটি এন্ট্রি কোনও সংস্থার নাম হতে পারে এবং বৈশিষ্ট্যগুলি এটি থেকে স্তব্ধ হয়ে যায়। এছাড়াও একজন ব্যক্তি প্রবেশে থাকতে পারে। বৈশিষ্ট্য: যার একটি সনাক্তকারী ধরণের এবং সংশ্লিষ্ট মান রয়েছে। প্রকারগুলি বৈশিষ্ট্যের নামগুলি সনাক্ত করতে ব্যবহৃত হয়, উদাহরণস্বরূপ "মেল", "নাম", "জেপেইগ ফটো" ইত্যাদি etc. একটি এন্ট্রি সম্পর্কিত কিছু বৈশিষ্ট্য অবশ্যই বাধ্যতামূলক এবং অন্যান্য alচ্ছিক হতে হবে। এলডিআইএফ: এলডিএপি ডেটা ইন্টারচেঞ্জ ফর্ম্যাটটি এলডিএপি এন্ট্রিগুলির ASCII পাঠ্য উপস্থাপনা। এটি একটি এলডিএপি ডিরেক্টরিতে তথ্য আমদানি করতে ব্যবহৃত ফাইলগুলির ফর্ম্যাট হওয়া উচিত। যখন একটি ফাঁকা লাইন লেখা হয়, এর অর্থ একটি প্রবেশের সমাপ্তি।

DN: :::

গাছগুলি: এটি প্রবেশের শ্রেণিবদ্ধ সংস্থা । উদাহরণস্বরূপ, একটি গাছের কাঠামোর মধ্যে আমরা শীর্ষে এবং প্রধান হিসাবে একটি দেশ খুঁজে পেতে পারি এবং এর মধ্যে আমাদের দেশ তৈরির বিভিন্ন রাজ্য থাকবে। প্রতিটি রাজ্যের মধ্যে আমরা জেলাগুলি, নাগরিক এবং তারা কোথায় থাকে তার ঠিকানাগুলি, এবং ইত্যাদি তালিকাভুক্ত করতে সক্ষম হব।

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

এলডিএপ-এ কীভাবে তথ্য অ্যাক্সেস করা হয়

এলডিএপি ডিরেক্টরিতে একটি উদাহরণ এন্ট্রি হতে পারে:

ডিএন: সিএন = জোসে ক্যাস্তিলো, ডিসি = প্রোফেসিয়ালরিভিউ, ডিসি = কম সিএন: জোসে কাস্টিলো প্রদত্ত নাম: জোসে এসএন: কাস্টিলো টেলিফোন নাম্বার: +34 666 666 666 মেল: ইউজার@প্রোফিজিয়ালরিভিউ ডটকম অবজেক্টস ক্লাস: ইনটআরজিপ্রেসন অবজেক্ট ক্লাস: সাংগঠনিক পার্সন অবজেক্ট শীর্ষ: শ্রেণি অবজেক্টক্লাস:

  • dn (ডোমেন নাম): এন্ট্রি নাম, কিন্তু এন্ট্রি নিজেই অংশ। ডিসি: এলডিএপি ডিরেক্টরি সংরক্ষণ করা হয় এমন ডোমেনের অংশগুলি সনাক্ত করতে ডোমেন উপাদান। সিএন (প্রচলিত নাম): ব্যবহারকারীর নাম সনাক্তকরণের জন্য বিশিষ্ট নাম, উদাহরণস্বরূপ স্ন (আখের নাম): ব্যবহারকারীর টেলিফোন নাম্বার , মেল…: বৈশিষ্ট্য টেলিফোন এবং ইমেলের নাম সনাক্ত করুন। অবজেক্টক্লাস: বৈশিষ্ট্যের বৈশিষ্ট্য নির্ধারণ করতে বিভিন্ন ইনপুট

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

LDAP- এ অ্যাক্সেস URL এর কাঠামো

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

ldap: // সার্ভার: পোর্ট / ডিএন? গুনাবলী? ফিল্টার? এক্সটেনশন

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

উদাহরণস্বরূপ:

ldap: //ldap.profesionalreview.com/cn=Jose%20Castillo, dc=profesionalreview, cd=com

আমরা profesionalreview.com এ জোসে কাস্টিলোর প্রবেশের সমস্ত ব্যবহারকারীর সন্ধান করছি।

এই স্বরলিপিটি ছাড়াও, আমাদের এসএসএল সুরক্ষা শংসাপত্র সহ এলএডিপি-র একটি সংস্করণও থাকবে, যার ইউআরএলটির সনাক্তকারী হবে "ldaps:"।

সবচেয়ে গুরুত্বপূর্ণ সরঞ্জামগুলি যা এলডিএপি প্রোটোকল ব্যবহার করে

একটি ডিরেক্টরি পরিষেবা ক্লায়েন্ট-সার্ভার যোগাযোগের জন্য এই প্রোটোকলটি ব্যবহার করে বর্তমানে বিভিন্ন সরঞ্জাম রয়েছে। সর্বাধিক গুরুত্বপূর্ণ, এমনকি উইন্ডোজ অ্যাক্টিভ ডিরেক্টরি এই যোগাযোগ প্রোটোকল ব্যবহার করে।

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

এগুলি সবচেয়ে আকর্ষণীয় বৈশিষ্ট্য এবং এলডিএপি প্রোটোকল সম্পর্কিত সর্বাধিক প্রাসঙ্গিক তথ্য। অবশ্যই আমরা টিউটোরিয়ালগুলির সাথে তথ্যটি প্রসারিত করার চেষ্টা করব যা আমরা এই বিষয়টিতে নিয়ে যাচ্ছি।

ইতিমধ্যে আপনি এই তথ্যটিতে আগ্রহী হতে পারেন:

আমরা আশা করি এই তথ্য সহায়ক হয়েছে। কিছু যুক্ত করতে বা এলডিএপি সম্পর্কে আপনি কী ভাবেন সে সম্পর্কে আমাদের মন্তব্যগুলিতে লিখুন।

টিউটোরিয়াল

সম্পাদকের পছন্দ

Back to top button