משתמשי לינוקס חייבים לשנות את הסיסמאות שלהם מעת לעת כדי לשמור על אבטחת החשבונות שלהם. וכמנהל מערכת, באחריותך לדחוף אותם אם הם ישכחו לשנות את הסיסמה ולהמשיך להשתמש בה במשך זמן רב.

ב-Linux, סיסמאות משתמש מוגדרות לפוג לאחר 99,999 ימים כברירת מחדל. עם זאת, אתה יכול לעקוף את הגדרות ברירת המחדל ולהגדיר את הסיסמאות לפוג מיידית.

הנה איך לאלץ משתמשי לינוקס לשנות את הסיסמאות שלהם בכניסה הבאה.

שימוש בפקודה passwd

באמצעות הפקודה passwd, אתה יכול לשנות סיסמה של משתמש והגדרות הקשורות לפקיעת הסיסמה. שים לב שתזדקק להרשאות מנהל כדי להציג או לשנות את ההגדרות הקשורות לסיסמה.

כדי להציג מידע על מצב חשבון משתמש, השתמש בפקודה passwd עם ה- אוֹפְּצִיָה:

sudo passwd -S שם משתמש

השדה הראשון בפלט מציג את שם הכניסה של המשתמש. השדה השני מוצג פ אם למשתמש יש סיסמה חוקית ושמישה, מוצג ל אם למשתמש יש סיסמה נעולה, ומוצג NP אם לא הוגדרה סיסמה.

השדה השלישי מציג את התאריך שבו הסיסמה שונתה לאחרונה. השדות הבאים מציגים את גיל הסיסמה המינימלי והמקסימלי, ואחריו תקופת אזהרה וחוסר פעילות (בימים).

כדי לפקוע סיסמה של משתמש ולאלץ אותו לשנות אותה בכניסה הבאה, השתמש בפקודה passwd עם אוֹ --לָפוּג אוֹפְּצִיָה:

instagram viewer
sudo passwd -e שם משתמש

המערכת תבקש מהמשתמש לשנות את הסיסמה שלו בכניסה הבאה. אבל לפני הגדרת סיסמה חדשה, הם יצטרכו לספק את הסיסמה הנוכחית.

אתה יכול גם להגדיר את הסיסמה כך שתפוג לאחר מספר מסוים של ימים מאז שונתה לאחרונה. לדוגמה, כדי לפקוע את סיסמת המשתמש לאחר כל 30 יום, הפקודה תהיה:

sudo passwd -x 30 שם משתמש

כעת הסיסמה תישאר תקפה למשך 30 יום. לאחר מכן, המשתמש חייב לשנות את הסיסמה שלו.

כדי להגדיר את מספר הימים המינימלי לפני שמשתמש יוכל לבצע שינוי סיסמה נוסף, השתמש ב- אוֹ -- ימי הימים אוֹפְּצִיָה. לדוגמה, כדי להגדיר מינימום של חמישה ימים בין שינוי סיסמה, הפקודה תהיה:

sudo passwd -n 5 שם משתמש

שימוש בפקודה chage

בלינוקס, הפקודה chage מגדירה מדיניות תפוגה עבור סיסמאות משתמש. אתה יכול להשתמש בו כדי לפקוע את סיסמת המשתמש באופן מיידי או לאחר מספר מסוים של ימים. ציין זאת תזדקק להרשאות מנהל כדי להציג או לשנות הגדרות הקשורות לסיסמה.

כדי לבדוק את מידע ההזדקנות הנוכחי של הסיסמה, השתמש בפקודה chage עם ה- אוֹפְּצִיָה:

sudo chage -l שם משתמש

הפלט כאן מראה שהסיסמה של המשתמש שונתה לאחרונה ב-24 באוקטובר 2022, והיא מוגדרת כך שלא תפוג לעולם.

כדי לפקוע סיסמה של משתמש באופן מיידי ולאלץ אותו לשנות אותה בכניסה הבאה, השתמש בפקודה chage עם אוֹ --יום אחרון אוֹפְּצִיָה:

sudo chage -d 0 שם משתמש

פקודה זו תפוג מיד את הסיסמה הנוכחית של המשתמש. כעת, אם תראה את מידע הזדקנות הסיסמה, זה יגיד לך שהמשתמש חייב לשנות את הסיסמה.

כדי להגדיר את הסיסמה לפוג לאחר מספר מסוים של ימים לאחר ששונתה לאחרונה, השתמש בפקודה chage עם ה- -M אוֹ --ימי מקסימום אוֹפְּצִיָה. לדוגמה, כדי לפקוע את סיסמת המשתמש לאחר כל 60 יום, הפקודה תהיה:

sudo chage -M 60 שם משתמש

כעת המשתמש יצטרך לשנות את הסיסמה לאחר 60 יום מהיום שבו הוחנתה לאחרונה. לדוגמה, אם הסיסמה שונתה לאחרונה ב-26 באוקטובר 2022, היא תפוג כעת ב-25 בדצמבר 2022.

אתה יכול גם לציין את מספר הימים המינימלי לפני שמשתמש יוכל לבצע שינוי סיסמה נוסף. כדי לעשות זאת, השתמש ב- -M אוֹ -- ימי הימים אוֹפְּצִיָה. לדוגמה, כדי להגדיר מינימום של חמישה ימים בין שינוי סיסמה, הפקודה תהיה:

sudo chage -m 5 שם משתמש

שמור על אבטחת חשבונות המשתמש שלך ב-Linux

אכיפת משתמשים לשנות את הסיסמאות שלהם באופן קבוע עוזרת לשמור על אבטחת החשבונות שלהם ומקטינה את הסבירות להתקפת סיסמאות. עם הפקודות passwd ו-chage ב-Linux, אתה יכול לפוג את סיסמאות המשתמשים ולאלץ אותם לשנות את הסיסמאות שלהם בכניסה הבאה. עם זאת, חשוב להשתמש בסיסמה חזקה בכל פעם עבור החשבונות שלך.

אם אתה מתקשה למצוא סיסמה חזקה ומאובטחת בכל פעם, שקול לעקוב אחר כמה טיפים שיקלו עליך את המשימה הזו.