উত্তর:
অপমানের তালিকা সম্পাদনা করতে আপনার উত্সটি সম্পাদনা করতে হবে এবং পুনরায় সংশোধন করতে হবে।
অপমানগুলি plugins/sudoers/ins_*.h(4 টি ফাইল) সংরক্ষণ করা হয় । আপনি যদি একটি নতুন ফাইল যুক্ত করেন তবে আপনাকে এর সংজ্ঞাটি যুক্ত করতে হবে plugins/sudoers/insults.h। এটাই.
আমার জন্য ডেবিয়ান পাশ, আমি ফলাফল অর্জন কারণ কাস্টম অপমান অনেক কিছু সংযুক্ত প্রয়োজন একটি sudoers.d নির্দেশ লেখার শেষ পর্যন্ত কম্পায়লেশান এর sudo।
আমার কাস্টম কনফিগারেশনে আমি দুটি নির্দেশিকা ব্যবহার করি
বিরক্তিকর সিস্টেমগুলির জন্য একটি যেখানে sudoছাড়াই সংকলিত রয়েছে insults, এখানে আমি একক কাস্টম অপমান badpass_messageহার্ডকোড ব্যবহার করি যা প্রতিটি খারাপ পাসওয়ার্ড বার্তায় প্রদর্শিত হয়
মজাদার সিস্টেমগুলির জন্য একটি নির্দেশিকা যেখানে insultsসমর্থিতsudo
আপনি সক্ষম করতে হবে পারেন insults বা badpass_messageউভয় ফিরে বৃক্ষের পতন সক্রিয় insults(অন্তত ডেবিয়ান তে) খুলুন।
আমি নিশ্চিত না যেহেতু আমি এই মজার (?) বৈশিষ্ট্যটি আগে ব্যবহার করিনি তবে আমি এই sudoers অপমান সাহায্য এবং আমার অপমান, sudo পেয়েছি !!! এবং অন্যান্য রেফারেন্সগুলি বলে যে এই "বৈশিষ্ট্য" sudoউত্স থেকে সংকলন সক্ষম করতে হবে ।
আমি অতিথি হয়েছি যে (যেহেতু এটি মজাদার তবে অব্যর্থ) যে অনেক * নিক্স এটিকে মোটেই অন্তর্ভুক্ত করে না এবং যদি তারা সেই তালিকাটি কার্যকর করে তবে হার্ডকোড হয় sudo।
এটি পেতে আপনাকে সম্পাদনা করতে হবে /etc/sudoers(ব্যবহার করে visudo) এবং এই নির্দেশটি যুক্ত করতে হবে:
Defaults insults
OSX 10.8.4 এ (sudo সংস্করণ 1.7.4p6) আপনি Defaultsব্যবহার করে সক্রিয়টি পরীক্ষা করতে পারেন :
$ sudo -l | grep insult
XAUTHORIZATION XAUTHORITY", env_keep+="EDITOR VISUAL", env_keep+="HOME MAIL", insults
তারপরে আপনি এটি ব্যবহার করে দেখতে পারেন:
$ sudo -K
$ sudo ls
এবং যদি আপনি একটি ভুল পাসওয়ার্ড লিখেন তবে আপনি "অপমান" দেখতে পাবেন
তবে আমি ওএসএক্স 10.8.4 এ সমস্ত পরীক্ষা করেছি এবং এটি কার্যকর হয় না, আপনি স্ট্যান্ডার্ড Sorry, try again.বার্তাটি পান।
আমি এর আউটপুট অনুসন্ধান করেছি
$ sudo strings `which sudo`
তবে থের মতো কোনও স্ট্রিং নেই।
দ্রষ্টব্য: আমি এটি অন্যান্য * নিক্সে পরীক্ষা করব (যত তাড়াতাড়ি সম্ভব) এবং প্রতিবেদন করব।