আমরা চাই যে কিছু ব্যবহারকারীর উদাহরণস্বরূপ sudo
এবং সক্ষম হতে সক্ষম হওয়া উচিত ,
ঠিক আছে, এটিই সমস্যাটি সমাধানের জন্য ডিজাইন করা হয়েছে যা সেই অংশটি যথেষ্ট সহজ।
তবে এই বিধিনিষেধের সাথে যে ব্যবহারকারী রুট পাসওয়ার্ড পরিবর্তন করতে পারে না।
আপনি, SHW একটি মন্তব্যে নির্দেশিত হিসাবে , sudo কনফিগার করে নির্দিষ্ট ব্যবহারকারীদের দ্বারা নির্দিষ্ট পদক্ষেপগুলি রুট হিসাবে গ্রহণের অনুমতি দেয়। যেমনটি, আপনি ভাড়া দেওয়া-যেমন-সিস্টেম-অ্যাডমিনিস্ট্রেটরকে করার অনুমতি দেওয়ার সময় sudo services apache2 restart
আপনি ব্যবহারকারী 1 কে করতে , ব্যবহারকারী 2 কে sudo reboot
আর কিছুই করার অনুমতি user3
দিতে পারবেন sudo -i
। এর মতো সুডো সেট আপ করতে কীভাবে পাওয়া যায়, বা আপনি এখানে অনুসন্ধান (বা জিজ্ঞাসা) করতে পারেন how এটি একটি সমাধানযোগ্য সমস্যা।
যাইহোক, কোনও ব্যবহারকারী যা শেল sudo -i
বা তার sudo
মধ্যে ( sudo bash
যেমন, উদাহরণস্বরূপ) সক্ষমতা মঞ্জুরিপ্রাপ্ত হয়েছে সে কিছু করতে পারে। কারণ সুডো শেলটি চালু করার সময়, সুডো নিজেই চিত্রের বাইরে। এটি একটি পৃথক ব্যবহারকারীর সুরক্ষার প্রেক্ষাপট সরবরাহ করে (বেশিরভাগ সময় মূল), তবে মৃত্যুদন্ড কার্যকর হওয়া অ্যাপ্লিকেশনটি কী করে তাতে কোনও বক্তব্য নেই। যদি সেই অ্যাপ্লিকেশনটি চালু passwd root
হয় তবে সুডো এটির জন্য কিছুই করতে পারে না। নোট করুন যে এটি অন্যান্য অ্যাপ্লিকেশনগুলির মাধ্যমেও করা যেতে পারে; উদাহরণস্বরূপ, আরও অনেক উন্নত সম্পাদক শেলের মাধ্যমে একটি কমান্ড কার্যকর করার জন্য সুবিধাদি সরবরাহ করে, একটি শেল যা সেই সম্পাদক প্রক্রিয়াটির কার্যকর uid (যেটি মূল) দ্বারা কার্যকর করা হবে।
এটি একটি গ্যারান্টি যে আমরা এখনও সেই সার্ভারে লগইন করতে পারি এবং অন্যান্য ব্যবহারকারীরা কী করবে তা বিবেচনা করেই মূল হয়ে উঠতে পারি।
দুঃখিত; যদি আপনার সত্যিকারের অর্থ যদি হয় তবে নিশ্চিত হয়ে নিন যে "রুট অ্যাক্সেসওয়ালা কেউ এর সাথে কিছু করুক না কেন আমরা লগ ইন করতে এবং সিস্টেমটি ব্যবহার করতে সক্ষম হবো", যা (সমস্ত উদ্দেশ্য এবং উদ্দেশ্যে) করা যায় না। একটি দ্রুত "sudo rm / etc / passwd" বা "sudo chmod -x / bin / bash" (বা শেল রুট যা কিছু ব্যবহার করে) এবং আপনি যেভাবেই হোক না কেন বেশ আটকানো। "প্রিটি হট হজ" এর অর্থ "আপনাকে ব্যাকআপ থেকে পুনরুদ্ধার করতে হবে এবং আশা করা যায় যে তারা আঙ্গুলের স্লিপের চেয়ে খারাপ কিছু করেনি"। অপ্রয়োজনীয় সিস্টেমে দুর্ঘটনাজনিত দুর্ঘটনার ঝুঁকি কমাতে আপনি কিছু পদক্ষেপ নিতে পারেন , তবে আপনি সিস্টেমটিকে স্ক্র্যাচ থেকে পুনর্গঠন করার প্রয়োজনের বিন্দু বা খুব কম জানা থেকেও খুব মারাত্মক সমস্যা দেখা দেওয়া থেকে বিরত রাখতে পারবেন না known ভাল ব্যাকআপ।
কোনও ব্যবহারকারীর সিস্টেমে নিরক্ষর রুট অ্যাক্সেস দেওয়ার মাধ্যমে আপনি সেই ব্যবহারকারীকে বিশ্বাস করেন (কোনও সফ্টওয়্যার যা তারা কার্যকর করতে বেছে নিতে পারে এমনকি লস হিসাবে জাগতিক কিছু হিসাবেও) দূষিত অভিপ্রায় না রাখতে এবং দুর্ঘটনাক্রমে গণ্ডগোল না করে trust এটি রুট অ্যাক্সেসের প্রকৃতি।
যেমন সুডোর মাধ্যমে সীমাবদ্ধ রুট অ্যাক্সেস কিছুটা ভাল, তবে আপনাকে কোনও আক্রমণ আক্রমণকারীকে না খোলার জন্য সতর্ক থাকতে হবে। এবং রুট অ্যাক্সেসের সাথে, সুবিধাবদ্ধতা বৃদ্ধির আক্রমণে প্রচুর সম্ভাব্য আক্রমণকারী ভেক্টর রয়েছে।
কি তাদের অ্যাক্সেস যে রুট হচ্ছে entails মাত্রা সঙ্গে বিশ্বাস করতে পারি না, তাহলে আপনি একটি প্রয়োজন হবে পারেন খুব নিচে tightened উবুন্টু কনফিগারেশন, অথবা কেবল কোনো উপায়ে, উবুন্টু বা অন্যথায় মাধ্যমে এ সব প্রশ্ন রুট এক্সেস ব্যবহারকারী দান না করার।
sudo
কেবলমাত্র নির্দিষ্ট রুট-সুবিধাযুক্ত অ্যাপ্লিকেশনের জন্য অনুমতি প্রদান করতে ব্যবহার করতে পারেন । এইভাবে, ব্যবহারকারীকে রুট পাসওয়ার্ড পরিবর্তন করতে দেওয়া হবে না