পাসওয়ার্ড জটিলতা pam_cracklibমডিউল দ্বারা প্রয়োগ করা হয় ।
আপনার স্থানীয় মেশিনের জন্য পাসওয়ার্ড নীতিটি পরিবর্তন করতে, আপনাকে নিজের /etc/pam.d/common-passwordফাইলটি পরিবর্তন করতে হবে।
একটি টার্মিনাল উইন্ডো থেকে ( Ctrl+ Alt+ T), নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
sudo -i gedit /etc/pam.d/common-password
ফাইলটিতে নিম্নলিখিত লাইনটি যুক্ত করুন (আগে যা pam_unix.soযা পিএএম মডিউল প্রমাণীকরণের জন্য প্রাথমিকভাবে ব্যবহৃত হয়, ম্যানপেজে উদাহরণ থেকে দেখা যায়) এবং ফাইলটি সংরক্ষণ করুন:
password requisite pam_cracklib.so ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1
এই বিবৃতি নিম্নলিখিত পাসওয়ার্ড প্রয়োজনীয়তা প্রয়োগ করে:
dcredit == সংখ্যা
ucredit == বড় হাতের অক্ষর
lcredit == লোয়ার-কেস অক্ষর
ocredit== অন্যান্য চরিত্র (বিশেষ অক্ষর সহ ! , @ # $ %)
এটি আপনার প্রয়োজনীয়তা পূরণ করা উচিত।
এছাড়াও আপনি ভেরিয়েবল ব্যবহার করতে পারে minlengthএবং retriesআরও পাসওয়ার্ড প্রয়োজনীয়তা সীমিত করতে।
এই পদ্ধতিতে একটি পাসওয়ার্ড নীতি পরিবর্তন করার আরও একটি ভাল উদাহরণ এখানে /etc/pam.d/common-passwordফাইলটিতে নিম্নলিখিত লাইনটি স্থাপন করা হবে:
password requisite pam_cracklib.so retry=3 minlen=10 difok=3 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1
এই এন্ট্রি 10-অক্ষরের ন্যূনতম দৈর্ঘ্যের সাথে একটি গ্রহণযোগ্য পাসওয়ার্ড পাওয়ার জন্য সর্বোচ্চ তিনটি প্রচেষ্টা সেট করবে।
এটি ব্যবহারকারীদের সর্বনিম্ন পাসওয়ার্ড থেকে সর্বনিম্ন তিনটি অক্ষর রাখার প্রয়োজনীয়তা নির্ধারণ করে।
এটি পাসওয়ার্ডের প্রতিটি ডিজিট, লোয়ার-কেস অক্ষর এবং আপার-কেস অক্ষর অন্তত একটি অন্তর্ভুক্ত থাকার প্রয়োজনীয়তাও পূরণ করবে।
লিনাক্সে শক্তিশালী পাসওয়ার্ড নীতি নিয়ম স্থাপনের জন্য এই নিবন্ধটি দেখুন ।