ম্যাক ওএস এক্স-এ কাজ করছেন না?


41

বুঝতে পেরেছি:

Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$

আমি sudo জন্য যে পাসওয়ার্ডটি ব্যবহার করি তা টাইপ করেছি। কেন এই কাজ করবে না?

ধন্যবাদ!


কারণ আপনি কোন ব্যবহারকারীকে ............. এ স্যুইচ করতে চলেছেন তা বলছেন না। কেবল টাইপ করুন: "সু -" (হ্যাঁ অন্য কোনও কিছু ছাড়াই স্থানের পরে ড্যাশ করুন) যা এটি বুঝতে পেরেছিল রুট .....
মিশাল

সু ইউজ সুডো ব্যবহার করবেন না। আপনার যদি কোনও রুট শেল প্রকারের প্রয়োজন হয় sudo -sবাsudo sh
ম্যাট

উত্তর:


52

রুট পাসওয়ার্ড তৈরি করার দরকার নেই। চেষ্টা করুন sudo su এবং আপনার ব্যবহারকারীর পাসওয়ার্ড টাইপ করুন।


4
'sudo su -' ঠিক কাজ করবে। আপনার প্রয়োজন না থাকলে মূল পাসওয়ার্ড সেট করবেন না।
জে জিমারম্যান

4
নতুন sudoরিলিজে, sudo -iএকই হিসাবে হয় sudo su -
koenigdmj

sudo su কেবল তখনই অনুমোদিত হয় যদি আপনার অ্যাকাউন্টে প্রশাসনিক সুবিধাগুলি থাকে .. উইন্ডোজ দুনিয়া থেকে আগত => আমি সেভাবে কাজ করি না :-)
লেক্সু

18

অন্যরা মূল অ্যাকাউন্টের বিশদ উল্লেখ করেছেন। তবে আপনার দরকারও নেই su। কেবল ব্যবহার করুন sudo -iএবং আপনি যেভাবেই একটি ইন্টারেক্টিভ রুট কনসোল পান।


4

আপনার জন্য suরুট পাসওয়ার্ড প্রবেশ করতে হবে। জন্য sudoআপনি আপনার নিজের পাসওয়ার্ড দিতে আছে এবং আপনি sudoers তালিকায় তালিকাবদ্ধ থাকা উচিত। যেহেতু আপনি রুট পাসওয়ার্ড সেট করেন নি বা রুট পাসওয়ার্ডটি আলাদা তাই আপনার পাসওয়ার্ড, suআপনার পাসওয়ার্ড গ্রহণ করছে না।


3

ওএস এক্স-এর মূল পাসওয়ার্ড অক্ষম করা আছে; এটি আপনার পাসওয়ার্ডের মতো নয়sudo

sudo passwd rootআপনি যদি কোনও রুট পাসওয়ার্ড তৈরি করতে চান তা বলুন , তবে suপছন্দসইভাবে কাজ করবে। তবে সুরক্ষার স্বার্থে এই পাসওয়ার্ডটিকে আপনার নিয়মিত ব্যবহারকারীর পাসওয়ার্ড থেকে পৃথক করুন


2

suপ্রোগ্রাম আপনি ব্যবহারকারী আপনাকে হয়ে পাসওয়ার্ড সরবরাহ করে।

sudoপ্রোগ্রাম আপনাকে আপনার নিজস্ব পাসওয়ার্ড প্রদান করে। sudoআপনি এটি দিয়ে কী করতে পারেন তা নিয়ন্ত্রণের জন্য কনফিগারেশন ফাইল । এর সাথে su, অন্যান্য ব্যক্তির পাসওয়ার্ড সম্পর্কে জ্ঞান যথেষ্ট।

ব্যবহার sudoকরা অনেক ভাল; এর জন্য ভাগ করা পাসওয়ার্ডের প্রয়োজন নেই।


2

আমার অভিজ্ঞতার ভিত্তিতে:

আপনি "অ্যাডমিন" সুবিধাগুলি হিসাবে লগইন করা অ্যাকাউন্টটি না থাকলে আপনি suবা তার অনুমতি পাবেন না sudo

আমি যা করলাম তা হল একটি দ্বিতীয় অ্যাকাউন্ট "প্রশাসক" (অ্যাডমিনিস্ট্রেটর) তৈরি করা যাতে প্রশাসনের সুযোগসুবিধা রয়েছে

  • su admin
  • প্রশাসকের পাসওয়ার্ড প্রবেশ করান
  • sudo su -
  • প্রশাসকের পাসওয়ার্ড প্রবেশ করান

এবং তারপরে আমি যে শেলটি আছি তা হ'ল মূল।


1

আমার পরামর্শ: উদাহরণস্বরূপ যেখানে (= স্ট্যান্ডার্ড ব্যবহারকারী) থাকতে পারে সেখানে রুটটি সুনির্দিষ্ট করার জন্য আপনি যে গোষ্ঠীটি সক্ষম করতে চান তার suমধ্যে /etc/pam.dসন্নিবেশ করে ফাইলটি সংশোধন করুন ।pam_group.so group=admin,<yourgroup><yourgroup>staff

এটি করতে আপনাকে ইতিমধ্যে রুট হতে হবে (অ্যাডমিন পর্যাপ্ত নয়)।


Sry - দোভাষী আমার ব্র্যাকেট এবং তাদের মধ্যে থাকা সামগ্রীটি খেয়েছেন ;-) সাফল্যের জন্য "গ্রুপ = অ্যাডমিন," এর পরে "স্টাফ" যুক্ত করুন।
Clemens

1

আপনি যদি চান তবে আপনি এর মতো মূল ব্যবহারকারীকে (এবং একটি পাসওয়ার্ড সেট করতে) সক্ষম করতে পারেন ।

লোকেরা sudoপরিবর্তে ব্যবহার করার পরামর্শ দেবে ।

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