ipa-ldap-updater - ক্লাউডে অনলাইন

এটি হল ipa-ldap-updater কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ipa-ldap-updater - IPA LDAP কনফিগারেশন আপডেট করুন

সাইনোপিসিস


ipa-ldap-আপডেটার [বিকল্প] ইনপুট_ফাইল(গুলি)

বর্ণনাঃ


ipa-ldap-updater হল ইউটিলিটি যা IPA LDAP সার্ভার আপডেট করতে ব্যবহার করা যেতে পারে।

একটি আপডেট ফাইল একটি LDAP এন্ট্রি এবং এটির উপর সঞ্চালিত অপারেশনগুলির একটি সেট বর্ণনা করে
প্রবেশ এটি নতুন এন্ট্রি যোগ করতে বা বিদ্যমান এন্ট্রি সংশোধন করতে ব্যবহার করা যেতে পারে।

# দিয়ে শুরু হওয়া ফাঁকা লাইন এবং লাইন উপেক্ষা করা হয়।

7টি কীওয়ার্ড আছে:

* ডিফল্ট: শুরুর মান
* যোগ করুন: একটি বৈশিষ্ট্যে একটি মান যোগ করুন
* অপসারণ: একটি বৈশিষ্ট্য থেকে একটি মান সরান
* শুধুমাত্র: এটিতে একটি বৈশিষ্ট্য সেট করুন
* onlyifexist: এন্ট্রি বিদ্যমান থাকলেই এটিতে একটি বৈশিষ্ট্য সেট করুন
* ডিলিট এন্ট্রি: এন্ট্রি সরান
* প্রতিস্থাপন: একটি বিদ্যমান মান প্রতিস্থাপন করুন, বিন্যাস পুরানো::নতুন
* addifnew: একটি নতুন বৈশিষ্ট্য এবং মান যোগ করুন শুধুমাত্র যদি বৈশিষ্ট্যটি ইতিমধ্যে বিদ্যমান না থাকে।
শুধুমাত্র একক-মান বৈশিষ্ট্যের সাথে কাজ করে।
* addifexist: একটি নতুন বৈশিষ্ট্য এবং মান যোগ করুন শুধুমাত্র যদি এন্ট্রি বিদ্যমান থাকে। এই অভ্যস্ত হয়
ঐচ্ছিক এন্ট্রি আপডেট করুন।

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

এটি এমন কিছু জিনিসও সরবরাহ করে যা টেমপ্লেট করা যেতে পারে যেমন আর্কিটেকচার (প্লাগইনের জন্য
পথ), রাজ্য এবং ডোমেন নাম।

উপলব্ধ টেমপ্লেট ভেরিয়েবল হল:

* $REALM - কারবারোস রাজ্য (EXAMPLE.COM)
* $FQDN - IPA সার্ভারের সম্পূর্ণ-যোগ্য ডোমেন নাম আপডেট করা হচ্ছে
(ipa.example.com)
* $DOMAIN - ডোমেন নাম (example.com)
* $SUFFIX - IPA LDAP প্রত্যয় (dc=example,dc=com)
* $ESCAPED_SUFFIX - ldap-এস্কেপড IPA LDAP প্রত্যয়
* $LIBARCH - প্লাগইন পাথ ব্যবহার করার জন্য x64_86 সিস্টেমে 64 সেট করা হয়েছে
* $TIME - বর্তমান সময়ের একটি পূর্ণসংখ্যা উপস্থাপনা

বেস64 এনকোড করা মানগুলির জন্য একটি ডবল কোলন ('::') অ্যাট্রিবিউট এবং মানের মধ্যে ব্যবহার করতে হবে।

বেস 64 ফর্ম্যাটের উদাহরণ:
add:binaryattr::d2UgbG92ZSBiYXNlNjQ=
প্রতিস্থাপন:binaryattr::SVBBIGlzIGdyZWF0::SVBBIGlzIHJlYWxseSBncmVhdA==

কিছু নিয়ম:

1. প্রতি লাইনে শুধুমাত্র একটি নিয়ম
2. প্রতিটি লাইন একা দাঁড়িয়েছে (যেমন একটি শুধুমাত্র এবং শুধুমাত্র শেষের ফলাফলে একটি শুধুমাত্র দ্বারা অনুসরণ করা হয়েছে
ব্যবহৃত)
3. বিদ্যমান একটি মান যোগ করা ঠিক আছে। অনুরোধ উপেক্ষা করা হয়, ডুপ্লিকেট মান নয়
যোগ
4. বিদ্যমান নেই এমন একটি মান অপসারণ করা ঠিক আছে। এটা সহজভাবে উপেক্ষা করা হয়.
5. যদি একটি DN বিদ্যমান না থাকে তবে এটি 'ডিফল্ট' এন্ট্রি থেকে তৈরি করা হয় এবং সমস্ত আপডেট হয়
ফলিত
6. যদি একটি DN বিদ্যমান থাকে তবে ডিফল্ট মানগুলি বাদ দেওয়া হয়
7. শুধুমাত্র একটি লাইনের প্রথম নিয়মটি সম্মানিত হয়

ipa-ldap-updater আপডেট প্লাগইনগুলি চালানোর অনুমতি দেয়। কার্যকর করা প্লাগইনগুলি নির্দিষ্ট করা হয়েছে৷
নিম্নলিখিত কীওয়ার্ড সহ, আপডেট ফাইলগুলিতে:
* প্লাগইন: প্লাগিনের নাম

এই কীওয়ার্ডটি DN এর সাথে আবদ্ধ নয়, এবং প্লাগইন নামগুলিকে API-তে নিবন্ধিত হতে হবে।

উপরন্তু, ipa-ldap-updater LDIF ফাইলের উপর ভিত্তি করে স্কিমা আপডেট করতে পারে। কোনো অনুপস্থিত
অবজেক্ট ক্লাস এবং অ্যাট্রিবিউটের ধরন যোগ করা হয় এবং এর সাথে মেলে ভিন্ন ভিন্নগুলি আপডেট করা হয়
LDIF ফাইল। এই আচরণ সক্রিয় করতে, --schema-file বিকল্পগুলি ব্যবহার করুন। স্কিমা ফাইল উচিত
LDIF ফরম্যাটে হতে হবে, এবং শুধুমাত্র অ্যাট্রিবিউট টাইপস এবং অবজেক্টক্লাসের বৈশিষ্ট্যগুলি নির্দিষ্ট করতে পারে
cn=স্কিমা।

বিকল্প


-d, --ডিবাগ
আরো ভার্বোস আউটপুট প্রয়োজন হলে ডিবাগ লগিং সক্ষম করুন৷

-u, --আপগ্রেড করুন
অফলাইন মোডে একটি ইনস্টল করা সার্ভার আপগ্রেড করুন (উচিত -- স্কিমা)

-S, --স্কিমা-ফাইল
একটি স্কিমা ফাইল উল্লেখ করুন। একাধিকবার ব্যবহার করা যেতে পারে। বোঝায় --স্কিমা।

প্রস্থান করুন স্থিতি


0 কমান্ড সফল হলে

1 যদি একটি ত্রুটি ঘটেছে

onworks.net পরিষেবা ব্যবহার করে অনলাইনে ipa-ldap-updater ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম