מבוא #
מ RELIANOID מערכת ADC, יש מצב שבו לא ניתן היה לשנות את הסיסמה של משתמש. מערכת היומנים מציגה משהו כמו:
27 ביולי 11:57:23 relianoid10-lb enterprise.bin[80915]: (INFO) webgui :: STATUS: 200 בקשה: GET /zapi/v4.0/zapi.cgi/system/users 27 ביולי 11:57:35 relianoid10-lb 527cl. 0ms. 113070 ביולי 27:11:57 relianoid38-lb enterprise.bin[10]: (INFO) api :: POST DATA: {"password":"*******","newpassword":"*******"} 80988 ביולי 27:11:57 relianoid38-lb enterprise.bin[10]: מ-POSTINFOrquer::doba: /system/users. פעולה מותרת ביולי 80988 27:11:57 relianoid38-lb enterprise.bin[10]: (שגיאה) שגיאה בניסיון לשנות את סיסמת johndoe 80988 יולי 27:11:57 relianoid38-lb enterprise.bin[10]: (שגיאה) webgui :: שינוי הסיסמה john AC :: שנה את המשתמש john. 80988 ביולי 27:11:57 relianoid38-lb enterprise.bin[10]: (INFO) webgui :: STATUS: 80988 REQUEST: POST /zapi/v400/zapi.cgi/system/users 4.0 ביולי 27:11:57 relianoid38-lb.FO ארגונית: relianoid10-lb80988. במשתמש RBAC johndoe.
אם מודולי אימות PAM מופעלים במערכת לינוקס כדי להחיל קצת אבטחה וניהול משתמשים קשיח, אם מניפולציה ידנית כלשהי נעשית ב / etc / passwd, / וכו '/ צל or / וכו '/ קבוצה קבצים, קיים מצב מוזר אך אפשרי שמתגלים חוסר עקביות בהליך יצירת המשתמש.
johndoe@noid-ee-01:/$ passwd johndoe passwd: שגיאת מניפולציה של אסימון אימות passwd: הסיסמה לא השתנתה
שגיאה זו אינה מאפשרת לשנות את הסיסמה למשתמש מערכת משורת הפקודה של לינוקס. כדי לטפל בבעיה זו אתה יכול לנסות מספר דברים, ראה להלן.
נסה את הפקודה pwconv #
אם תבצע פקודה זו מהמשתמש המנהל, הקבצים / etc / passwd ו / וכו '/ צל מתחדשים. אנא, שקול לבצע גיבוי לקבצים אלה לפני החלת פקודה זו.
root@noid-ee-01:/$ pwconv
אם pwconv הפקודה לא עובדת, אנא נסה את הפקודה הבאה.
נסה את הפקודה pam-auth-update #
PAM הוא קבוצה של מודולים לאימות למערכת לינוקס. פקודה זו מגדירה מחדש את מדיניות האימות המרכזית עבור מערכת PAM בשרת Linux באמצעות הפרופילים המוגדרים מראש.
root@noid-ee-01:/$ pam-auth-update
אם עדכון pam-auth לא עובד, ואז החל את הבא.
נסה לאתחל את המערכת #
ככל הנראה, ניתן למצוא כשל בהרכבת מערכת הקבצים, אז אנא נסה כאפשרות האחרונה לתקן בעיה זו.