আমি জানি এটি একটি "খারাপ" ধারণা, আমি জানি যে এটি সুরক্ষিত নয়, আমি জানি। আমি একটি উত্তরের জন্য নেটটি অনুসন্ধান করেছিলাম এবং আমি যা দেখেছি তা হ'ল এটি ভাল নয়। তবে আমি লিনাক্স ব্যবহার করতে পছন্দ করি কারণ এটি আমাকে আমার যে সিস্টেমটি চান তা করতে এবং ব্যবহার করতে পছন্দ করে। ইন্ট্রো এর শেষ।
আমি পাসওয়ার্ড পরিবর্তন করার চেষ্টা করি:
ruslan:~% passwd
Changing password for ruslan.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
You must choose a longer password
যদি আমি চেষ্টা করি sudo passwd ruslan
তবে আমি চাই যে কোনও পাসওয়ার্ড সেট করতে পারি তাই আমার সিস্টেমে পাসডাব্লুডের জন্য পাসওয়ার্ড জটিলতার চেকের দরকার নেই।
গুগল করার পরে আমি খুঁজে পেয়েছি যে পিএএম মডিউল পাম_ক্র্যাকলিব হওয়া উচিত যা জটিলতার জন্য পাসওয়ার্ড পরীক্ষা করে এবং এটি কনফিগার করা যায়। তবে আমার পিএএম পাসওয়ার্ড সেটিংসে পাম_ক্র্যাকলিব অন্তর্ভুক্ত নেই:
% cat /etc/pam.d/passwd | grep '^[^#]'
@include common-password
% cat /etc/pam.d/common-password | grep '^[^#]'
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
password optional pam_gnome_keyring.so
আমি অনুমান করি যে পাম_উনিক্স এই পরীক্ষাটি করে ... ওফস ... বন্ধুরা, এই বাক্যটি লেখার কাজটি শেষ করার মুহুর্তে আমি একটি আলোকপাত পেয়েছি man pam_unix
এবং টার্মিনালে টাইপ করেছি যেখানে পাম_উনিক্স মডিউলটির জন্য প্রয়োজনীয় বিকল্পগুলি পেয়েছি।
আমি স্রেফ অপশনটিকে অস্পষ্ট করে মুছে ফেলেছি এবং মিনেল = 1 যুক্ত করেছি এবং এখন আমি খুশি। সুতরাং এখন আমি এই লাইন আছে /etc/pam.d/common-password
:
password [success=1 default=ignore] pam_unix.so minlen=1 sha512
এবং আমি চাইলে যে কোনও পাসওয়ার্ড সেট করতে পারি।
আমি এই পোস্টটি এমন লোকদের জন্য রাখার সিদ্ধান্ত নিয়েছি যাদের এই সমাধানের প্রয়োজন হতে পারে। দুঃখিত এবং ধন্যবাদ।