যখন আমি বোর্ডে এসেছি, আমাদের সমস্ত এসএগুলিকে সিস্টেমে রুট পাসওয়ার্ড মুখস্থ করতে হয়েছিল। আমি অনুভব করেছি যে এটি জটিল ছিল (যখন কেউ সংস্থা থেকে আলাদা হয়, তখন আমাদের প্রতিটি সার্ভার স্পর্শ করতে হবে এবং পাসওয়ার্ড পরিবর্তন করতে হবে) এবং নিরাপত্তাহীন।
অবশেষে sudo
অ্যাক্সেস সহ ব্যক্তিগত অ্যাকাউন্টগুলিকে ধাক্কা দেওয়ার জন্য যথেষ্ট টান পেল । আমি একটি মসৃণ ট্রানজিশন করতে চাই তাই এটি আমার প্রাথমিক পরিকল্পনা:
- পাসওয়ার্ড প্রবেশ না করে এসএকে "অনুমোদিত" কমান্ড সম্পাদন করার অনুমতি দিন।
- অন্য প্রতিটি কমান্ডের প্রত্যেকবার আপনি ব্যবহার করার সময় পাসওয়ার্ডের প্রয়োজন হবে
sudo
। আমি এই আদেশটি অডিট করব এবং প্রয়োজনীয় হিসাবে বিবেচিত হলে এগুলিকে "অনুমোদিত" হিসাবে সংজ্ঞায়িত করব বা যদি তারা সুরক্ষা ঝুঁকি তৈরি করে তবে তাদের মৃত্যুদণ্ড কার্যকর করা থেকে বিরত রাখব।
আমাদের ব্যবহারকারী বৈশিষ্টটি দেখতে এরকম:
%sysadmins ALL = PASSWD: ALL, NOPASSWD: SERVICES, FILE_READING, !/bin/su
প্রশ্ন:sudo
যখন কমান্ডটি কনফিগার করা PASSWD
হয় তখন আমার কীভাবে অডিট হবে (ই-মেলের মাধ্যমে অগ্রাধিকারযোগ্য তবে লগগুলি করতে পারে) ?