এনএসউইচ কম্প্যাট মোডটি কী?


8

রেড হ্যাট এলডিএপি ব্যবহারকারীদের গণনার অন্যতম বিকল্প হিসাবে আমারে /etc/nsswitch.conf তে কমপ্যাট মোডের প্রস্তাব দিয়েছিল, কিন্তু পরে বলেছিল যে এটি খুব বেশি ব্যবহৃত পদ্ধতি নয়।

nsswitch.conf
passwd: files compat
passwd_compat: ldap

in passwd file, add +@netgroup.

এই কম্প্যাট মোডটি কি?

উত্তর:


16

লিনাক্স অ্যাডভোকেট এভি নিমেথের লেখা দুর্ভাগ্যগ্রন্থটি (প্রথম দুর্ভাগ্যক্রমে সমুদ্রের মধ্যে হারিয়ে গেছে http://www.theregister.co.uk/2013/07/05/evi_nemeth_unix_dead/ ) প্রথম এবং সেরা লিনাক্সের একটিতে এই অংশটি নেওয়া হয়েছে অ্যাডমিন বই: লিনাক্স® অ্যাডমিনিস্ট্রেশন হ্যান্ডবুক। এই ক্ষেত্রে এটি বইয়ের দ্বিতীয় সংস্করণে ছিল, আমি নিশ্চিত নই যে এটি বইয়ের সর্বশেষ চতুর্থ সংস্করণে নকল করা হয়েছিল কিনা, কারণ ততক্ষণে এনআইএস এবং এনআইএস + কম প্রাসঙ্গিক।

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

এনআইএসের মূল (প্রাক-লিনাক্স) বাস্তবায়নের ক্ষেত্রে কিছু এনআরএফএস (/ etc / passwd এবং / ইত্যাদি / গ্রুপ ফাইলগুলি) বিশেষত NIS মানচিত্রের বিষয়বস্তুগুলিকে "ইনভাইট ইন" করতে কনফিগার করতে হয়েছিল। ফাইলগুলিতে বিশেষ মন্ত্রকে অন্তর্ভুক্ত করে এই আমন্ত্রণটি বাড়ানো হয়েছিল। একটি লাইনের শুরুতে "+" পুরো এনআইএস মানচিত্রকে অন্তর্ভুক্ত করবে, "+ @ নেটগ্রুপ" প্রদত্ত নেটগ্রুপের সাথে সম্পর্কিত কেবলমাত্র এন্ট্রিগুলিকে অন্তর্ভুক্ত করবে এবং "+ নাম" একটি একক এন্ট্রি অন্তর্ভুক্ত করবে।

এই পদ্ধতির কখনও খুব ভাল পছন্দ হয়নি, এবং এটি একটি কেন্দ্রীয় কনফিগারেশন ফাইল, /etc/nsswitch.conf দ্বারা ছাড়িয়ে গেছে, যা প্রতিটি ধরণের প্রশাসনিক তথ্যের জন্য একটি স্পষ্ট অনুসন্ধানের পথ নির্দিষ্ট করতে দেয় allows মূল আচরণটি একটি সামঞ্জস্যতা মোড ব্যবহার করে অনুকরণ করা যেতে পারে, তবে আপনি নতুন বৈশিষ্ট্যযুক্ত নেটওয়ার্কে এই বৈশিষ্ট্যটি ব্যবহার করতে চান এমন সম্ভাবনা কম। (দুর্ভাগ্যক্রমে, অনুকরণটি বেশিরভাগ বিতরণের ডিফল্ট))

সাধারণ উত্সগুলি হ'ল এনআইএস, নিসপ্লাস, ফাইল, ডিএনএস এবং কমপ্যাট; তারা যথাক্রমে এনআইএস, এনআইএস +, [৫] ভ্যানিলা ফ্ল্যাট ফাইলগুলি (যেমন "+" হিসাবে টোকেন উপেক্ষা করে), ডিএনএস এবং এনআইএসআইডি ফ্ল্যাট ফাইলগুলি ("সম্মানজনক" + ") উল্লেখ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.