পুতুল: ইউনিক্স ব্যবহারকারী এবং গোষ্ঠীগুলি কীভাবে তৈরি এবং পরিচালনা করতে হয়


12

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

So. গ্রুপ এবং ব্যবহারকারীদের, ব্যবহারকারীদের নিজস্ব ব্যবহারকারীর সমান প্রাথমিক গোষ্ঠী পরিচালনা করার জন্য পুতুল ব্যবহার করে, অন্যান্য গোষ্ঠীগুলি lanল্যান লগিনের wheelজন্য, প্রশাসকদের shellজন্য, স্বেচ্ছাসেবী নোডগুলিতে শেল mailব্যবহারকারীদের daemonsজন্য, বিভিন্ন ডেমনগুলির জন্য হতে পারে। অ্যাডমিন লগইনগুলি সমস্ত নোডে থাকবে এবং জিনিসগুলিকে আরও খারাপ করার জন্য ল্যান লগইনটিও শেল লগইন হতে পারে।

আমি যা বুঝতে পেরেছি সেগুলি থেকে কোনও ব্যবহারকারীর একাধিকবার সংজ্ঞা দেওয়া ঠিক আছে যদি আপনি কোনও সময়ে উপলব্ধি হওয়া ভার্চুয়াল সংজ্ঞাগুলি ব্যবহার করেন। ফ্যাব মনে হচ্ছে, সুতরাং এটি কীভাবে কোনও ব্যবহারকারীর জন্য একাধিক গ্রুপের সাথে কাজ করে? বল বব ল্যান নোড এবং নোড beastie.wan উভয়ই ব্যবহার করতে পারেন; তার লগইনটি thebobতখন দু'বার সংজ্ঞায়িত করা হয়েছে, lanusers.pp এর সাথে groups => ["lan"]এবং শেলসেসার্স পিপিতে groups => ["shell"]? বব যদি চান যে তার লেনের পাসওয়ার্ডটি তার শেল পাসওয়ার্ড থেকে আলাদা হয়?

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

ঠিক। দয়া করে আমাকে সঠিকভাবে ক্লুব্যাট করুন।

উত্তর:


6

এখন আমি একটি মানসিক বাফার উপচে পড়েছি এবং এই জন্তুটিকে দমন করতে সক্ষম হওয়ার সামান্য আত্মবিশ্বাস।

প্রথম: আরাম করুন। আমি শিখেছি যে, যখন আপনি পুতুলের মতো শেখার বক্ররেখায় নতুন হন, তখন অভিভূত হওয়া খুব সহজ এবং বেশি কিছু করতে সক্ষম হবেন না।

তার লগইনবইবটি কি তারপরে দুটি বার সংজ্ঞায়িত হয়েছে, lanusers.pp গ্রুপের সাথে => ["ল্যান"] এবং শেলুসারসে.পি-তে গ্রুপ => ["শেল"]?

নাঃ। কার্যত এক জায়গায় (হয়তো এটা সংজ্ঞায়িত users.pp) সঙ্গে groups => ['shell', 'lan',]

নোডগুলিতে, আপনার প্রয়োজনীয় ব্যবহারকারীদের উপলব্ধি করুন। উদাহরণস্বরূপ, যদি node beaminআমরা সমস্ত shellব্যবহারকারীদের জন্য চাই :

node beamin {
    Account <| groups == 'shell' |>
}

বব যদি চান যে তার লনের পাসওয়ার্ডটি তার শেল পাসওয়ার্ড থেকে আলাদা হয়?

তারপরে ববকে সম্ভবত বিভিন্ন লগইন নামের সাথে 2 টি আলাদা অ্যাকাউন্ট পাওয়া উচিত।


ধন্যবাদ। আপনি প্রথম অংশ সম্পর্কে ঠিক বলেছেন, আমি অভিভূত হয়ে গিয়েছিলাম। তবে আপনার দ্বিতীয় উত্তরটি সাহায্য করেছে, মনে হয়েছে এটি অন্যান্য চিন্তাগুলি গতিতে স্থির করেছে এবং এখন আমি প্রকাশ পেয়েছি যা কার্যত সংজ্ঞায়িত ব্যবহারকারীদের সাথে সঠিকভাবে কাজ করে যা তাদের যথাযথ স্থানে উপলব্ধি করা হচ্ছে। যে আমাকে সাহায্য করার জন্য ধন্যবাদ। :)
ড্রামফায়ার

কোন সমস্যা নেই. ভার্চুয়াল ঘোষণার আগে, এই সমস্যাটির একটি অত্যন্ত সংশ্লেষযুক্ত সমাধান জড়িত। নিজেকে ভাগ্যবান বিবেচনা করুন যে আপনি এখন পুতুল এক্সপ্রেসে উঠে এসেছেন ;-)।
বেলমিন ফার্নান্দেজ 21

আমি ভার্চুয়াল ডিক্লেয়ারেশন ব্যবহার করছি, তবে কিছু হোস্টের "সুডো" গ্রুপে থাকতে আমার কিছু ব্যবহারকারী প্রয়োজন অন্যদের মধ্যে নয়। এটি সেই দৃশ্যের সমাধান করে না (এবং কী করণীয় তা বুঝতে খুব কষ্ট পাচ্ছি: ডি)।
jjmontes

3

পুতুল জটিল ব্যবহারকারী / গোষ্ঠী পরিচালনার সাথে ভাল করে না। আপনি এলডিএপি-র মতো কিছু স্থাপনার চেয়ে আরও ভাল হতে পারবেন - আমি যতটা অপছন্দ করি, পুতুলকে জমা দেওয়ার চেষ্টা করার চেয়ে এটি আরও অনেক ভাল কাজ করবে।


অথবা ফ্রিআইপিএ। পুতুল সেবার অ্যাকাউন্টগুলির জন্য দুর্দান্ত যা সেগুলি সিস্টেমে থাকা দরকার, তবে নিয়মিত ব্যবহারকারীদের পরিচালনা না করে ...
ew white

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

3
@ বিমিংমেল-বিন: এসএফ-তে "কাজের সঠিক সরঞ্জাম" এর একটি দৃ spirit় মনোভাব রয়েছে। যদি কেউ জিজ্ঞাসা করে থাকে যে "আমার হাতুড়ির সাহায্যে এই স্ক্রুটিকে আঘাত করার সর্বোত্তম উপায় কোনটি?", আমরা বলব "একটি স্ক্রু ড্রাইভার কিনুন" বিভিন্ন হাতুড়ি কৌশলগুলির সুবিধার জন্য দীর্ঘ চিকিত্সা না দেওয়া। কারণ এখানে বেশিরভাগ প্রশ্নকারীই হয় এত অভিজ্ঞ বা অজ্ঞ যে তারা আরও ভাল সমাধানের অস্তিত্ব সম্পর্কে অবগত নয়, এমনকি আরও ভাল সমাধানও থাকতে পারে (এবং তাই তারা জিজ্ঞাসা করতে জানে না ") এর মধ্যে চালানোর আরও ভাল উপায় কি? স্ক্রু? "বা" এই স্ক্রুতে গাড়ি চালানোর সর্বোত্তম উপায় কোনটি? ")।
দোলাচল করুন

1
@ ড্রামফায়ার: আবারও যদি আপনি কীভাবে বোকা কিছু করতে বলছেন তবে সঠিক উত্তরটি "এটি করবেন না"। এটি এসএফ কীভাবে কাজ করে। মানুষকে বোকা কাজ করতে সাহায্য করার জন্য আমরা এখানে নেই, আরও কার্যকর সিসাদমিন তৈরি করতে আমরা এখানে আছি।
দোলাচল করুন

3
এসএফ, মূল ট্রিলজির অংশ হয়ে অনেক বেশি সময় ধরে চলেছে এবং অন্যান্য, আরও সমজাতীয়, এসই সাইটগুলির চেয়ে অনেক বেশি শক্তিশালী "স্বতন্ত্র চেতনা" রয়েছে has ব্যবহারকারীদের বিবেচনার জন্য মেকআপও রয়েছে। সিসাদমিনগুলি কৃপণ এবং মতামতযুক্ত।
womble
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.