ম্যাক-এ, আমি কীভাবে নিজেকে স্থায়ী সুডো প্রাইভেলিজ দেব?


10

ম্যাক ওএস এক্স 10.6 এ, আমি কীভাবে নিজেকে স্থায়ী sudo প্রাইভেলিজ দেব? এটি কি "/ etc / sudoers" ফাইলটিতে লিনাক্সের মতো?


3
আপনি জানেন যে সুডো একটি কারণ আছে, তাই না? মূল ধারণাটি হ'ল অবিচ্ছিন্নভাবে রুট হিসাবে লগইন না করে সুপারভাইজার সুবিধাগুলি অ্যাক্সেস দেওয়া (কোনও ভাল ধারণা নয়)।
blahdiblah

উত্তর:


8

ওএসএক্সে ঠিক অভিজ্ঞতা নেই, তবে এটি নিম্নলিখিত দুটির মধ্যে একটিতে অবস্থিত বলে মনে হচ্ছে:

  • জন্য / etc / sudoers
  • / ব্যক্তিগত, / etc / sudoers

আপনি ফাইল সম্পাদনা করার জন্য ভিসুডো ব্যবহার করার পরামর্শ দেওয়া হলেও আপনি অন্য পাঠ্য সম্পাদক ব্যবহার করতে পারেন।

যে লাইনের নিচে root ALL=(ALL) ALL

আপনি ব্যবহারকারীর নাম যুক্ত করুন এবং user ALL=(ALL) ALLনিজেকে স্থায়ী sudo সুবিধার্থে প্রদান করুন।


2
ls -ld /etcফলাফল lrwxr-xr-x@ 1 root wheel 11 30 Jun 2010 /etc -> private/etc, সুতরাং তারা উভয় একই ফাইল।
ড্যানিয়েল বেক

হ্যাঁ, আমি কিছুক্ষণ আগে ফেডোরায় এটি করেছি .. এটি একই প্রক্রিয়া বলে মনে হচ্ছে তবে ধন্যবাদ .. শুধু গুরুত্বপূর্ণ সিস্টেমের ফাইলটি
বর্ধমানভাবে

1
কমপক্ষে ওএসএক্স-এ, আপনি কেবলমাত্র sudo visudosudoers ফাইল সম্পাদনা করতে চালিত করেন (ফাইলটি নির্দিষ্ট করে না))
প্যারাগ

5

আপনি এটি সম্পাদন করতে অবশ্যই /etc/sudoersম্যানুয়ালি সম্পাদনা করতে পারেন।

তবে ম্যাক ওএস এক্স এর সিস্টেম প্রেফারেন্সগুলির একই জিনিস অর্জনের জন্য একটি পদ্ধতি অন্তর্নির্মিত রয়েছে: ব্যবহারকারীকে একটি স্ট্যান্ডার্ড অ্যাকাউন্টের পরিবর্তে প্রশাসক অ্যাকাউন্ট দিন এবং এটি স্বয়ংক্রিয়ভাবে ( গ্রুপ সদস্যতার মাধ্যমে ) সুডোর হিসাবে যুক্ত হবে ।/etc/sudoerswheel

ব্যবহারকারীদের এখনও তাদের নিজস্ব পাসওয়ার্ড লিখতে হবে, এটি একটি ভাল জিনিস (টিএম)


হ্যাঁ, আমি
ফেডোরায়

অপেক্ষা করুন, এমন কোনও বিশেষ প্রাইভেলজ নেই যা কোনও ব্যবহারকারীকে "অ্যাডমিনিস্ট্রেটর" অ্যাকাউন্ট দেওয়ার সাথে সাথে আসে যা এটি sudoers ফাইলে যুক্ত করে?
সেমিচুলি

2
@ সি.সি.সি.সি.কোলোহ এটি sudoers ফাইলে অ্যাকাউন্টটি যুক্ত করছে না , তবে এবং গ্রুপগুলিতে সদস্যতাwheeladmin , উদাহরণস্বরূপ সম্পূর্ণ সহ /Applicationsঅন্যান্য গ্লোবাল ফোল্ডারগুলিতে অনুমতি লিখুন এবং তুলনাযোগ্য। idসাধারন ও অ্যাডমিন ব্যবহারকারীদের টার্মিনালের মধ্যে কেবলমাত্র আউটপুটটির তুলনা করুন ।
ড্যানিয়েল বেক

আমি আবিষ্কার করেছি যে আপনাকে MacOSX 10.8 এ রুট অ্যাক্সেস সক্ষম করতে হবে। সমর্থন.apple.com/en-us/HT204012
কীথ জন হাচিসন

2

ওএসএক্স-এ সুডো হ'ল লিনাক্সের নীচে এবং লিনাক্স ম্যান সুডোর মতো বিবরণ প্রদর্শন করা হয়

sudo ফাইল / প্রাইভেট / ইত্যাদি // sudoers এর সাথে পরামর্শ করে কে অনুমোদিত অনুমোদিত ব্যবহারকারী তা নির্ধারণ করে।

/ ইত্যাদি হ'ল / বেসরকারী / ইত্যাদির একটি প্রতীকী লিঙ্ক তাই আপনার / ইত্যাদি / sudoers এর পরামর্শ কার্যকর হবে।


1

আপনি ভাল চালাতে পারে sudo -s

এটি আপনাকে সেই সেশনের জন্য রুট অনুমতি দেবে।

সাধারণ অনুমতিগুলিতে ফিরে আসতে, কেবল টাইপ করুন exit


এই উত্তরটি বেশ দুর্দান্ত। কেবল একটি অধিবেশনে সুডো অ্যাক্সেস থাকার জন্য সুনির্দিষ্ট ব্যবহারের কেস রয়েছে।
ericmjl

0

মূল অ্যাকাউন্টটি আনলক করুন।

ম্যাকের "রুট" আনলক করার পদক্ষেপ:

• 1. ডিরেক্টরি ইউটিলিটি খুলুন (/ অ্যাপ্লিকেশন / ইউটিলিটিস / ডিরেক্টরি ইউটিলিটি.এপ)

Edit 2. সম্পাদনা করতে যান> রুট ব্যবহারকারী সক্ষম করুন

Password এটি পাসওয়ার্ডের জন্য অনুরোধ জানাবে, ব্ল্যাক পাসওয়ার্ডের জন্য ওকে চাপুন ।

লগআউট, তারপরে ব্যবহারকারীর নাম এবং আপনার IN তে রুট টাইপ করুন !!!!!!!! (দ্রষ্টব্য: নিশ্চিত করুন যে নাম এবং পাসওয়ার্ডটি লগিন বিকল্পগুলিতে চেক করা আছে ))


এটি যে প্রশ্ন করা হয়েছিল তার উত্তর নয় to সুডো মূল অ্যাকাউন্টটি আনলক করার মতো নয়।
আশাহীন

ম্যাকোএসএক্সে 10.8 রুট অ্যাক্সেস সক্ষম না করা পর্যন্ত sudo পাওয়া যায় না। সুতরাং উত্তরটি বৈধ।
কীথ জন হাচিসন

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