সু এবং সুডো কখন আলাদা পাসওয়ার্ড ব্যবহার করে?


12

আমি কিছু ব্যবহার করে চালাতে সক্ষম sudo; আমার পাসওয়ার্ড গ্রহণ করা হয়েছে তবে আমি যখনই suশেল থেকে চেষ্টা করার চেষ্টা করি তখন এটি ব্যর্থ হয়:

su: ভুল পাসওয়ার্ড

কি সমস্যা হতে পারে?

উত্তর:


22

suমানে ব্যবহারকারী বিকল্প এবং এটি যদি কোনো আর্গুমেন্ট ছাড়া বলা হয় আপনি সুপার-ইউজার হয়ে যাবে। সুতরাং আপনাকে মূল পাসওয়ার্ড প্রবেশ করতে হবে।

সিস্টেম প্রশাসনের জন্য কমান্ড বা প্রসারিত ব্যবহারকারীর অধিকার সহ অনুরূপ স্টাফ ব্যবহার করতে হলে অনেক লোকের এই একধরণের অযৌক্তিকতা। আপনি শুধু মানুষ সব একই রুট পাসওয়ার্ড ভাগ করে সীমাহীন অধিকার আছে চাই না।

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

কিছু বিতরণে সুরক্ষার কারণে মূল ব্যবহারকারীকে অক্ষম করা হয়েছে। এই এক ব্যাখ্যা হতে পারে কেন আপনি ব্যবহার করতে সক্ষম হয় না susudo -sসেক্ষেত্রে মূল অধিকার সহ শেল প্রাপ্ত করতে ;-) ব্যবহার করুন


5
sudo su -ব্যবহারকারীর (এই ক্ষেত্রে মূলটির) লগইন প্রোফাইল অনুসারে ড্যাশ মানে পরিবেশটি সেট করা যেখানে শেষ বিটটি করার পরামর্শ দেওয়া হয় । এটি সাধারণত পথ নিরাপত্তায় কিছুটা বাড়িয়ে দেয় তবে এখনও এর বিরুদ্ধে সুরক্ষা দেয় নাecho hi > /dev/my_critical_filesystem
এমএসডাব্লু

আঃ এটি ভুলে গেছেন :-) সংশোধনের জন্য!
echox

@echox অতঃপর সেখানে মধ্যে কোনো পার্থক্য নেই $ scriptএবং $ sudo script? ব্যবহারকারী উভয় ক্ষেত্রেই একই।
লেজার

sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers file.- ম্যান সুডো থেকে সাধারণত স্ক্রিপ্টটি মূল সুবিধার সাথে ডাকা হবে। এটাই পার্থক্য।
ইকক্স

1
@ ক্রিস: দুর্ভাগ্যক্রমে, এটির প্রয়োজন যদি আপনি পুরো পথ ব্যবহারকারীর পরিবেশ, এর পথ সহ অন্তর্ভুক্ত করতে চান। ঘটনাক্রমে, আমি সবেমাত্র জানতে পেরেছিলাম যে "সুডো-এস", যা আমি উপরে উপরে মন্তব্য করেছি কিন্তু এখন সরিয়ে ফেলেছি, ড্যাশ ছাড়াই "সুডো সু" এর সমতুল্য: সিডাব্লুডিতে কোনও পরিবর্তন নেই, প্যাথ-এ কোনও পরিবর্তন নেই।
ওয়ারেন ইয়াং

7

অপশন ছাড়া su কমান্ড, আপনি মূল ব্যবহারকারী হতে অনুমতি ডিফল্ট করবে। এটি আপনার পাসওয়ার্ডের জন্য নয়, মূল পাসওয়ার্ডের জন্য জিজ্ঞাসা করছে।

উবুন্টু কমান্ড সবসময় আপনার পাসওয়ার্ড জন্য অনুরোধ।


2
একটি সাইড নোট হিসাবে, আপনি যদি উবুন্টু ব্যবহার করেন, ডিফল্টরূপে রুট পাসওয়ার্ড, লক জানিয়েছে যাতে আপনারা রুট পাসওয়ার্ড জানি না হতে পারে help.ubuntu.com/community/RootSudo
phunehehe

3
"Sudo কমান্ড সর্বদা আপনার পাসওয়ার্ড জিজ্ঞাসা করে।" আসলে এটি কনফিগারযোগ্য। লক্ষ্যযুক্ত ব্যবহারকারীর মূল পাসওয়ার্ড বা পাসওয়ার্ড জিজ্ঞাসা করার জন্য এটিও কনফিগার করা যেতে পারে (বা কোনও পাসওয়ার্ডের জন্য নেই)।
sepp2k
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.