আমি কীভাবে সুডোর দ্বারা অনুমোদিত পাসওয়ার্ড এন্ট্রি চেষ্টাগুলির সংখ্যা পরিবর্তন করতে পারি?


9

ডিফল্টরূপে, sudoযদি আমি ভুল পাসওয়ার্ড ইনপুট করি তবে আমাকে সর্বোচ্চ তিনবার আমার ব্যবহারকারী পাসওয়ার্ডটি ইনপুট করতে অনুরোধ করবে। আমি কীভাবে এটিকে সীমাহীন সময়ে (?) এ পরিবর্তন করতে পারি? আমি কীভাবে এটি তৈরি করতে পারি যাতে এটি সঠিক পাসওয়ার্ড না দেওয়া পর্যন্ত এটি আমার পাসওয়ার্ডের জন্য জিজ্ঞাসা করে?

উত্তর:


13

এটি নথিভুক্ত করা হয় man sudoers। আপনি যে সেটিংটি সন্ধান করছেন তা হ'ল:

 passwd_tries      The number of tries a user gets to enter his/her pass‐
                   word before sudo logs the failure and exits.  The
                   default is 3.

সুতরাং, এটিকে পরিবর্তন করতে, উদাহরণস্বরূপ, 5 চালান sudo visudoএবং এই লাইনগুলি যুক্ত করুন:

## Allow a user to attempt to enter a password 5 times
Defaults        passwd_tries=5

আমি যতদূর জানি, সীমাহীন সময়ে সেট করার কোনও উপায় নেই তবে আপনি কেবল একটি বিশাল সংখ্যা ব্যবহার করতে পারেন:

Defaults        passwd_tries=99999999

এটি সমস্ত অভিপ্রায় এবং উদ্দেশ্যগুলির জন্য সীমাহীন, যদি না আপনার ওসিডির খুব মারাত্মক কেসযুক্ত ব্যবহারকারী থাকে তবে তারা 100 মিলিয়ন বারের বেশি পাসওয়ার্ড প্রবেশ করার চেষ্টা করবে না।


এখন আমি কীভাবে এটিকে আনলিমিটেড সময়ে পরিবর্তন করতে পারি? (জন্য বড় nubmer ছাড়া passwd_tries)
αғsнιη

3
@ কাসিয়া এটিকে 99999999999 এ সেট করে এবং এর সাথে লাইভ করুন :)
টেরডন

1
প্রথম নির্দেশাবলী এখানে কীভাবে পুনরুদ্ধার মোডে উঠবেন সে
শেঠ

3
@ ক্যাসিয়াএ কখনও কখনও কখনও/etc/sudoers সরাসরি সম্পাদনা করবেন না। এজন্য আমি আপনাকে ব্যবহার করতে বলেছি visudo। এটি আপনাকে এই সমস্যা থেকে রক্ষা করতে পারে।
টেরডন

2
ভবিষ্যতের জন্য: ব্যবহার করার সময় visudoএকটি খারাপ sudoers ফাইল তৈরি করা রোধ করা উচিত, যদি আপনি একটি খারাপ যা তৈরি করেন বা (সম্ভবত, এর সাথে visudo) বৈধ তবে অকার্যকর, তবে এখানে বর্ণিত পদ্ধতিটি pkexecসাধারণত পুনরায় চালু না করেই সমাধানের পক্ষে যথেষ্ট is
এলিয়াহ কাগন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.