দেবিয়ান - কেবলমাত্র নির্দিষ্ট কমান্ডের জন্য ব্যবহারকারীকে রুট হওয়ার অনুমতি দিন


9

আমাদের বেশ কয়েকটি লিনাক্স বাক্স রয়েছে যা সাম্বা দ্বারা চালিত হয় যা স্থানীয়ভাবে ব্যবহৃত হয়, যেমন প্রতিটি শাখা ফাইল সংরক্ষণ এবং ভাগ করে নেওয়ার জন্য তাদের নিজস্ব সাম্ব্ব বক্স পায়।

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

আমার (সীমাবদ্ধ) লিনাক্স জ্ঞান আমাকে বলেছে এটি সম্ভব নয় - আপনি হয় মূল বা না - তবে আমি ভাবলাম যে কোনওভাবে অনুমোদিত কমান্ডগুলিকে সীমাবদ্ধ করার উপায় আছে কি না।


3
আপনি sudoব্যবহারকারীর / গোষ্ঠীগুলিকে রুট পূর্ববর্তী সাথে নির্বাচিত কমান্ড চালানোর অনুমতি দিতে ব্যবহার করতে পারেন । ডকুমেন্টেশন sudo এ পাওয়া যায় এবং এছাড়াও আর্ক উইকি একটি সহজ ভূমিকা সরবরাহ করে।
ACId

উত্তর:


14

আপনার /etc/sudoersফাইলে নিম্নলিখিত লাইনটি যুক্ত করুন:

user ALL=(root) NOPASSWD: /bin/mount,/bin/umount

userআপনার নন-রুট ব্যবহারকারী কোথায় এবং /bin/mount,/bin/umountআপনি যে আদেশগুলি রুট হিসাবে চালাতে চান তার তালিকা।

এখন নন-রুট ব্যবহারকারী চালানোর জন্য এবং রুট সুবিধার সাথে sudo কমান্ডটি ব্যবহার করতে পারেন ।/bin/mount/bin/umount

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