আমার কাছে একটি স্থানীয় শেল স্ক্রিপ্ট রয়েছে যা পেললোড দেওয়ার আগে, দূরবর্তী হোস্টে বেশ কয়েকটি পরীক্ষা করে; এই পরীক্ষাগুলির মধ্যে একটি হচ্ছে যে ব্যবহারকারীটির সুডো সুবিধাগুলি রয়েছে কিনা, কেবল sudo -v
এটির সাথে চেক করা হয়েছে তবে এটির জন্য তাদের পাসওয়ার্ডটি প্রবেশ করানো প্রয়োজন। অতিরিক্তভাবে রিমোট হোস্টের কাছে তাত্ক্ষণিক সুডোর সময় শেষ হয়েছে বলে মনে হয় প্রতিটি নতুন সংযোগে পাসওয়ার্ড এন্ট্রি প্রয়োজন এবং এটি এমন কিছু যা আমার পরিবর্তনের অনুমতি নেই (নীতি হিসাবে)।
আমি অবশ্যই পরীক্ষা করতে পারি যে ব্যবহারকারী নির্দিষ্ট গোষ্ঠীর অংশ কিনা, তবে তবে এটি রিমোট হোস্ট কনফিগারেশনে অজ্ঞানীয় হবে না, তাই আমি আশা করছিলাম যে এমন একটি পদ্ধতি রয়েছে যা যাচাই করতে পারে যা ব্যবহারকারীর গ্রুপগুলি ধরে নেওয়ার প্রয়োজন নেই, পাশাপাশি ব্যবহারকারী ইনপুট প্রয়োজন নেই?
ধন্যবাদ!
আপডেট: আমার মন্তব্য প্রতিধ্বনিত করতে, আমি কেবল সেই পরীক্ষার জন্য ব্যবহারকারীর ইন্টারঅ্যাকশন প্রয়োজন না করে কোনও ব্যবহারকারী সম্ভবত সুদো করতে পারে কিনা তা পরীক্ষা করতে চাই।
sudo -l
আমাকে আমার পাসওয়ার্ডের জন্য অনুরোধ জানায়।
sudo -k
।