אנדרואיד

כיצד לרשום משתמשים ב- Linux

linux 2 ª aula

linux 2 ª aula

תוכן עניינים:

Anonim

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

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

קבל רשימה של כל המשתמשים המשתמשים בקובץ /etc/passwd

פרטי משתמש מקומיים מאוחסנים בקובץ /etc/passwd . כל שורה בקובץ זה מייצגת פרטי כניסה למשתמש אחד. כדי לפתוח את הקובץ אתה יכול להשתמש cat או less :

less /etc/passwd

vagrant:x:1000:1000:vagrant,,,:/home/vagrant:/bin/bash jack:x:1001:1001:,,,:/home/jack:/bin/bash anne:x:1002:1002:Anne Stone,,,:/home/anne:/bin/bash patrick:x:1003:1003:Patrick Star,,,:/home/patrick:/usr/sbin/nologin

ערכי UID_MIN ו- UID_MIN המערכת עשויים להיות שונים, כך UID_MIN UID_MIN יותר של הפקודה למעלה תהיה:

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)}

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)} | cut -d: -f1

סיכום

במדריך זה למדת כיצד לרשום ולסנן משתמשים במערכת הלינוקס שלך ומה ההבדלים העיקריים בין משתמשי מערכת ומשתמשי לינוקס רגילים.

אותן פקודות חלות על כל הפצה לינוקס, כולל אובונטו, CentOS, RHEL, Debian ו- Linux Mint.

אל תהסס להשאיר תגובה אם יש לך שאלות.

משתמש מסוף