Linux Command Line Tutorial For Beginners 23 - userdel command (Removing Users)
תוכן עניינים:
לינוקס היא מערכת מרובת משתמשים, מה שאומר שיותר מאדם אחד יכול לתקשר עם אותה מערכת בו זמנית. כמנהל מערכת, מוטלת עלייך האחריות לנהל את משתמשי הקבוצה והקבוצות על ידי יצירת משתמשים חדשים ולהקצות אותם לקבוצות שונות.
לעיתים יתכן שתצטרך למחוק חשבון משתמש. אולי בגלל שהמשתמש התרחק מהארגון, או שהוא נוצר עבור שירות ספציפי שכבר לא פועל במערכת.
ב- Linux אתה יכול למחוק חשבון משתמש ואת כל הקבצים המשויכים אליו באמצעות פקודת
userdel
.
מדריך זה מכסה את הפקודה
userdel
ואת אפשרויותיו.
תחביר פיקוד
התחביר
userdel
הוא כדלקמן:
userdel USERNAME
כדי למחוק משתמשים באמצעות פקודת
userdel
, עליך להיכנס כ- root או למשתמש עם גישה
sudo
.
כיצד למחוק משתמש ב- Linux
כדי למחוק חשבון
username
בשם
username
באמצעות הפקודה
userdel
שתפעיל:
userdel username
כאשר מופעל, הפקודה קוראת את תוכן הקובץ
/etc/login.defs
. מאפיינים המוגדרים בקובץ זה עוקפים את התנהגות ברירת המחדל של
userdel
. אם
USERGROUPS_ENAB
מוגדר כ-
yes
בקובץ זה,
userdel
מוחק את הקבוצה עם אותו שם של המשתמש, רק אם אף משתמש אחר אינו חבר בקבוצה זו.
הפקודה מסירה את ערכי המשתמש מהקבצים
/etc/passwd
ו
/etc/shadow,
.
ברוב ההפצות לינוקס, בעת הסרת חשבון משתמש ב-
userdel
,
userdel
דף הבית ודואר האלקטרוני אינם מוסרים.
השתמש באפשרות
-r
(-
--remove
) כדי לאלץ את
userdel
להסיר את ספריית הבית ואת סליל הדואר של המשתמש:
userdel -r username
הפקודה שלמעלה אינה מסירה את קבצי המשתמש שנמצאים במערכות קבצים אחרות. עליכם לחפש ולמחוק את הקבצים ידנית.
אם המשתמש שברצונך להסיר עדיין מחובר, או אם ישנם תהליכים פועלים ששייכים למשתמש זה, פקודת
userdel
אינה מאפשרת להסיר את המשתמש.
במצב זה, מומלץ לצאת מהמשתמש ולהרוג את כל תהליכי הריצה של המשתמש באמצעות הפקודה
killall
:
sudo killall -u username
לאחר שתסיים, תוכלו להסיר את המשתמש.
אפשרות נוספת היא להשתמש באפשרות
-f
(-
--force
)
userdel
ל-
userdel
להסיר בכוח את חשבון המשתמש, גם אם המשתמש עדיין מחובר או אם ישנם תהליכים רצים ששייכים למשתמש.
סיכום
במדריך זה למדת כיצד למחוק חשבונות משתמשים ב- Linux באמצעות הפקודה
userdel
. אותו תחביר חל על כל הפצה של לינוקס, כולל Ubuntu, CentOS, RHEL, Debian, Fedora ו- Arch Linux.
userdel
הוא כלי עזר ברמה נמוכה, סביר להניח שמשתמשי דביאן ואובונטו ישתמשו יותר בפקודת
deluser
.
אל תהסס להשאיר תגובה אם יש לך שאלות.
משתמש מסוףכיצד ליצור משתמשים בלינוקס (פקודת useradd)

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

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

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