আমার সিএনোলজি ডিসকস্টেশনটি ডিএসএম 6 চলমান কেবল অ্যাডমিন ব্যবহারকারীরা ধারাবাহিকভাবে এসএসএস করতে পারবেন (অ-প্রশাসক ব্যবহারকারীরা / etc / পাসডাব্লুডিতে / sbin / nologin হিসাবে শেল রাখেন - আপনি অস্থায়ীভাবে এসএসএসের অনুমতি দিতে এটি / বিন / এস-এ সেট করতে পারেন, তবে পুনরায় বুট করুন / etc / passwd ফাইলটি পুনরায় সেট করা হয়েছে)) এই কারণে কোনও অ্যাকাউন্টের জন্য কিছু ধরণের স্যুডো বাধা প্রয়োজন যা অন্যথায় কেবলমাত্র উদাহরণস্বরূপ / sbin / পাওয়ার অফ চালানোর জন্য বিদ্যমান। / ইত্যাদি / সূডারগুলিতে নিম্নলিখিত লাইনগুলি আমার পক্ষে কাজ করেছিল:
# Allow guestx user to remote poweroff
guestx ALL=(ALL) !ALL
guestx ALL=NOPASSWD: /sbin/poweroff
অনুবাদ: সমস্ত কমান্ড অস্বীকার করুন, তারপরে কেবলমাত্র কাঙ্ক্ষিত কমান্ডের অনুমতি দিন (এক্ষেত্রে পাসওয়ার্ড না চাইতে)।
এই কনফিগারেশনের মাধ্যমে সুডো পাসওয়ার্ড জিজ্ঞাসা করে এবং পরে শ্বেত তালিকাভুক্ত অন্য আদেশগুলি ব্যর্থ করে:
guestx@ds:~$ sudo su -
Password:
Sorry, user guestx is not allowed to execute '/bin/su -' as root on ds.
guestx@ds:~$
sudo bashরুট পাসওয়ার্ডের বেশিরভাগ ক্ষেত্রে সমান।sudo bashশেল থেকে তারা যে কোনও অ্যাডমিন কমান্ড চালাতে পারে, সফ্টওয়্যার ইনস্টল বা মুছতে পারে, ব্যবহারকারী এবং ডিরেক্টরি মুছে ফেলতে পারে ইত্যাদি