تشفير كلمات مرور المستخدمين بخوازم SHA-512 بدلا من من md5

تشفير كلمات مرور المستخدمين من md5 إلى SHA-512

# مقدمة:

كلنا نعرف أن كلمات مرور المستخدمين في نظام لينوكس موجودة في ملف /etc/shadow هي كلمات مشفرة بخواريزم الـ MD5 Hashing و بالطبع أكثرنا يعرف أن هذا التشفير أصبح من السهل كسره, لذا من الأفضل تحويل جميع كلمات المرور إلى  نظام تشفير أقوى(حتى الأن),, ألا وهو SHA-512 Hashing.

# معرفة نوع التشفير المستخدم حاليا:

authconfig --test | grep hashing

ستجد مخرجات الأمر السابق هي

password hashing algorithm is md5

أما إن وجدتها

password hashing algorithm is sha512

فأنت لا تحتاج لإكمال الموضوع

# تغير تشفير كلمات المرور:

طبق الأمر التالي بصلاحيات الـ root

ملاحظة: الأمر التالي  سيقوم بتشفير الكلمات الجديدة فقط أي لكمات المرور التي تغيرت بعد تنفيذ الأمر

authconfig --passalgo=sha512 --update

الأمر authconfig له استخدامات كثيرة جدا غير هذا الاستخدام, فقط استكشفه هكذا “man authconfig

ملاحظة: يجب أن تجبر جميع المستخدمين بإعادة إدخال كلمات مرورهم لكي يتم تشفيرها بالنظام الجديد

# إجبار المستخدمين على تغير كلمات المرور:

يجب أن تجبر جميع المستخدمين على تغير كلمات المرور عند أول تسجيل دخول لهم على النظام.

تتم هذه  العملية بالأمر التالي..

chage -d 0 UserName

تحياتي و احترامي

4 آراء على “تشفير كلمات مرور المستخدمين بخوازم SHA-512 بدلا من من md5

  1. جزاك الله خير
    ساجربها بعد الامتحانات
    ومبروك الاستايل الجديد مريح للعين اكثر

  2. عبدالله ,, كيف حالك يا رجل ؟

    على أوبونتو ما هتظبط http://king-sabri.net/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 100% لا أدري لماذا مع أن الطريقة ليست محدده للـ RPM  و لكن يظهر هذه مشكلة أن أوبونتو تغير كل شئ عن الـ upstream

    تحياتي و احترامي

  3. الحمدلله
    اطمن ياكنج انتقلت لفيدورا منذ صدور فيدورا 12 😉

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *