অ্যাডমিন অ্যাকাউন্ট থেকে সুডো চালান


19

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

তবে, আমি বিকাশকারী এবং আমি টার্মিনালে প্রচুর কাজ করি, তাই মাঝে মাঝে আমাকে কমান্ডগুলি চালানোর প্রয়োজন হয় sudoতবে অবশ্যই এটি কাজ করে না যে আমি সাধারণত এটি চালাতাম ( sudo fooবর্তমান অ্যাকাউন্টের পাসওয়ার্ড টাইপ করুন) )। আমার মেশিনে অ্যাডমিন অ্যাকাউন্টের বিশদ জেনে আমি কী জানতে চাইছি, প্রতিবারই অন্য কোনও অ্যাকাউন্টে sudoলগইন না করেই কোনও প্রশাসনিক নন-অ্যাকাউন্ট থেকে (বা অনুরূপ) মাধ্যমে কমান্ড চালানো সম্ভব ? উদাহরণস্বরূপ, আমি কি কোনওভাবে প্রবেশের প্রশাসক পাসওয়ার্ড কথোপকথনটি ট্রিগার করতে পারি?


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

আমি মনে করি এটি ইউনিক্সের মতো সিস্টেমগুলির মতো উল্লেখযোগ্য, যদি আপনি প্রশাসক হন তবে একটি sudoer অ্যাকাউন্টে চলাই ভাল fine উইন্ডোজ-এক্সপি-এস্কে অ্যাডমিনের সমতুল্য সমস্ত সময় রুটটিতে লগইন করা হবে।
লিনাকোনিওস

উত্তর:


25

দেখে মনে হচ্ছে আপনি টার্মিনালের অন্য ব্যবহারকারীর কাছে স্যুইচ করতে SU কমান্ডটি ব্যবহার করতে পারেন । একবার আপনি প্রশাসক ব্যবহারকারীর কাছে চলে গেলে আপনি অ্যাডমিন অ্যাকাউন্টের পাসওয়ার্ড সহ সুডো কমান্ড ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, আমি যখন আমার শেষ ব্যবহারকারীর ম্যাকের একজন এবং আমার লগ-আউট না করে এবং অ্যাডমিন অ্যাকাউন্টে (লেডমিন) উন্নীত সুবিধাগুলি সহ উদাহরণস্বরূপ কিছু চালানো দরকার (আমি সাহসীভাবে):

মিঃ-খরগোশ-ম্যাক: ~ notadminuser $ সু লাডমিন

এটি লেডমিন অ্যাকাউন্টের পাসওয়ার্ডের জন্য অনুরোধ জানাবে, একবার প্রবেশ করলে আপনি একটি বাশ কমান্ড প্রম্পট দেখতে পাবেন। এখান থেকে আমি চাইলে যে কোনও সুডোর কমান্ড চালাতে পারি, প্রয়োজন অনুসারে লেডমিনের পাসওয়ার্ড প্রবেশ করানো ...

bash-3.2 $ sudo chown user2 / কিছু / ফোল্ডার

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

অনুরূপ প্রক্রিয়াটির স্ক্রিনশট, কেবলমাত্র ls কমান্ড চালানোর জন্য sudo ব্যবহার করে (কেবল উদাহরণস্বরূপ)। এখানে চিত্র বর্ণনা লিখুন


1
আহা! আমার ঠিক যা প্রয়োজন তা মনে হচ্ছে, ধন্যবাদ! সুডোর ফাইল যুক্ত করার দরকার নেই, আমার মনে হয়েছিল এটি করার একটি উপায় আছে, আমার জীবনের জন্য এটি এটি ভাবতে পারি না, দুর্দান্ত উত্তরের জন্য ধন্যবাদ!
হারাভিক্ক

5

sudoersফাইলটিতে আপনার বিদ্যমান ব্যবহারকারীর নাম যুক্ত করুন, এবং আপনাকে যা করতে হবে তা হ'ল visudoআদেশটি ব্যবহার করুন এবং এর মতো লাইন যুক্ত করুন:

ব্যবহারকারীর সুবিধাদি বিশদ

সমস্ত মূল (সমস্ত) সমস্ত

<randomuser> সমস্ত = (সমস্ত) সমস্ত

% প্রশাসক সমস্ত = (সমস্ত) সমস্ত

বা যাই হোক না কেন আপনি নিজের কাছে যেতে চান। তারপরে আপনি sudo whateverআপনার অন্তরে সীমাবদ্ধ হতে পারেন। সেভাবেই /etc/sudoers


4

টার্মিনাল প্রকারে login, একটি স্থান your admin nameএবং হিট রিটার্ন। তারপরে আপনার অ্যাডমিনের পাসওয়ার্ড টাইপ করুন, রিটার্নটি হিট করুন এবং আপনি প্রশাসক হিসাবে লগ ইন করেছেন যা কোনও অতিরিক্ত কনফিগারেশন বা ফাইল পরিবর্তন না করে sudo কমান্ড জারি করতে পারে।


-4

ডিরেক্টরি ইউটিলিটিতে যান, এটিকে আনলক করুন এবং তারপরে সম্পাদনা মেনু অপশন থেকে "রুট ব্যবহারকারী সক্ষম করুন" নির্বাচন করুন। রুট অ্যাকাউন্টের জন্য একটি অনন্য পাসওয়ার্ড টাইপ করুন এবং যাচাইকরণের জন্য এটি পুনরায় প্রবেশ করুন। এখন যে কোনও অ্যাকাউন্ট থেকে সম্পন্ন হওয়ার সাথে সাথে আপনি টার্মিনাল খুলতে পারবেন from অ্যাপ থেকে আপনি "লগইন" চালাতে পারবেন এবং লগইনে রুট প্রবেশ করুন এবং তারপরে আপনি সুনির্দিষ্টভাবে সেট করা মূল পাসওয়ার্ডটি প্রবেশ করতে পারেন। আপনার ভাল হওয়া উচিত! ;)


9
এর জন্য রুট ব্যবহারকারী সক্ষম করার দরকার নেই।
Edouard

সুতরাং আমি বুট করা যে কোনও ম্যাকের মধ্যে যেতে পারি, টার্মিনাল.এপ খুলতে এবং লগইন কমান্ডটি প্রবেশ করতে পারি। রুট প্রবেশ করুন এবং তারপরে পাসওয়ার্ড হিসাবে কি? দয়া করে আমাকে আলোকিত করুন: /
অ্যান্ড্রু ইউ

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