كيفية إدارة انتهاء صلاحية كلمة مرور المستخدم وشيخوختها في نظام التشغيل Linux

تتضمن إدارة النظام العديد من المهام بما في ذلك إدارة المستخدمين/المجموعات وتحت إدارة المستخدم، بعض المهام البسيطة المتضمنة هي إضافة، تعديل، تعليق، أو تعطيل حسابات المستخدمين، والعديد من المهام الأخرى.

سيقوم هذا المقال بشرح واحد من وظائف إدارة حسابات المستخدمين الحرجة، كيفية تعيين أو تغيير انتهاء صلاحية كلمة مرور المستخدم وشيخوختها في نظام Linux باستخدام أمر chage.

اقرأ أيضًا: كيفية إدارة المستخدمين والمجموعات في نظام Linux

يُستخدم أمر chage لتعديل معلومات انتهاء صلاحية كلمة المرور للمستخدم. يمكنك من عرض معلومات شيخوخة حساب المستخدم، تغيير عدد الأيام بين تغييرات كلمة المرور وتاريخ آخر تغيير لكلمة المرور.

بمجرد تعيين معلومات انتهاء صلاحية كلمة المرور وشيخوختها، يتم استخدام هذه المعلومات من قبل النظام لتحديد متى يجب على المستخدم تغيير كلمة مروره. عادةً، تمتلك الشركات أو المؤسسات سياسات أمان معينة تطالب المستخدمين بتغيير كلمات المرور بانتظام: يمكن أن يكون هذا وسيلة بسيطة لفرض مثل هذه السياسات كما شرحنا أدناه.

لعرض معلومات شيخوخة حساب المستخدم، استخدم العلم -l كما هو موضح.

# chage -l ravi
View User Password Aging Information

لتعيين تاريخ أو عدد الأيام (منذ 1 يناير 1970) عندما تم تغيير كلمة المرور آخر مرة، استخدم العلم -d كما يلي.

# chage -d 2018-02-11 ravi

بعد ذلك، يمكنك أيضًا تعيين تاريخ أو عدد الأيام (منذ 1 يناير 1970) الذي لن يكون فيه حساب المستخدم متاحًا بعد باستخدام التبديل -E كما هو موضح في الأمر التالي.

في هذه الحالة، بمجرد قفل حساب المستخدم، يجب عليه التواصل مع مسؤول النظام قبل أن يتمكن من استخدام النظام مجددًا.

# chage -E 2018-02-16 ravi

ثم، توفر الخيار -W لك تعيين عدد الأيام التحذيرية قبل الحاجة إلى تغيير كلمة المرور. باعتبار الأمر أدناه، سيتم تحذير المستخدم ravi قبل انتهاء صلاحية كلمة مروره بـ 10 أيام.

# chage -W 10 ravi

بالإضافة إلى ذلك، يمكنك تعيين عدد الأيام الخالية من النشاط بعد انتهاء صلاحية كلمة مرور قبل قفل الحساب. هذا المثال يعني أن بعد انتهاء صلاحية كلمة مرور المستخدم رافي، سيكون حسابه غير نشط لـ 2 أيام قبل أن يتم قفله.

عندما يصبح الحساب غير نشط، يجب عليه التواصل مع مسؤول النظام قبل أن يتمكن من استخدام النظام مجددًا.

# chage -I 2 ravi

لمزيد من المعلومات، راجع صفحة chage man.

# man chage

يرجى ملاحظة أنه يمكنك أيضًا تغيير صلاحية كلمة مرور ومعلومات الشيخوخة الخاصة بالمستخدم باستخدام أمر usermod، الذي يعتبر في الأساس مخصصًا لتعديل حساب مستخدم.

تحقق أيضًا من:

  1. إدارة المستخدمين والمجموعات، إذن الملفات وسمات حسابات المستخدم
  2. ١١ طريقة للعثور على معلومات حساب المستخدم وتفاصيل تسجيل الدخول في نظام التشغيل لينكس

هذا كل شيء الآن. نأمل أن تجد هذه المقالة مفيدة ومفيدة. إذا كان لديك أي أسئلة لطرحها، استخدم النموذج أدناه لتقديم التعليقات.

Source:
https://www.tecmint.com/manage-user-password-expiration-and-aging-in-linux/