ওএস এক্স একটি আদর্শ ব্যবহারকারী হিসাবে অ্যাডমিন বিশেষাধিকার সঙ্গে একটি কমান্ড চালানোর সবচেয়ে সহজ উপায়


0

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

    su myadmin
    <enter the password>
    sudo bash
    <enter the same password... again>
    easy_install etc  (run the priveleged command)
    exit
    exit

প্রশ্ন: আমি কি শুধু এই 1 টি একক টার্মিনাল কমান্ডে কাজ করতে পারি এবং শুধুমাত্র প্রশাসক পাসওয়ার্ড 1 বার প্রবেশ করতে হবে?

সম্পাদনা করুন: fyi এ পর্যন্ত আমি এটি পেয়েছি, এটি 1 টি কমান্ড কিন্তু এটি এখনও আমাকে একই পাসওয়ার্ডটি 2 বার প্রবেশ করতে হবে:

su myadmin -c 'sudo easy_install etc'

উত্তর:


1

আপনি যদি sudoers ফাইল (/ etc / sudoers) সম্পাদনা করতে আরামদায়ক হন, তবে আপনি একটি লাইন যোগ করতে পারেন:

USERNAMEALL=(ALL) ALL

এটি USERNAMEটিকে রুট হিসাবে সরাসরি সুডো করার ক্ষমতা দেবে।

সুতরাং, উপরে কাজ করার জন্য, আপনি শুধু টাইপ করুন:

sudo easy_install etc

মনে রাখবেন আপনি sudo কমান্ডের পরে ব্যবহারকারীর পাসওয়ার্ডটি প্রবেশ করবেন, প্রশাসক পাসওয়ার্ডটি না। আপনি যদি পাসওয়ার্ড ছাড়াই আপনার আদর্শ ব্যবহারকারীর অ্যাকাউন্ট সেট আপ করেন তবে সম্ভবত এটি কাজ করবে না


আপনার উত্তর জন্য ধন্যবাদ ঠিক আছে। এটি একটি 'অ্যাডমিন' অ্যাকাউন্টের পরিবর্তে একটি 'আদর্শ' অ্যাকাউন্ট ব্যবহার করার উদ্দেশ্যকে পরাজিত করবে। আমি বরং আমার মান ব্যবহারকারী অ্যাকাউন্ট অতিরিক্ত অনুমতি দিতে চাই না।
Daps0l

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