הבדל בין Adduser ל-Useradd

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

הבדל בין Adduser ל-Useradd
הבדל בין Adduser ל-Useradd

וִידֵאוֹ: הבדל בין Adduser ל-Useradd

וִידֵאוֹ: הבדל בין Adduser ל-Useradd
וִידֵאוֹ: Как настроить Multinode Hadoop 2 на CentOS/RHEL с помощью VirtualBox 2024, יולי
Anonim

הבדל מפתח – Adduser לעומת Useradd

מערכת הפעלה משמשת למתן הוראות לחומרה. לינוקס היא מערכת הפעלה. זה שיבוט של UNIX. היתרון העיקרי של לינוקס הוא שמתכנתים יכולים לבנות מערכות הפעלה משלהם באמצעות הקרנל. כמה הפצות לינוקס בשימוש נרחב הן אובונטו, פדורה ודביאן. המשימות הנפוצות ביותר של המחשב הן עיון, יצירה, העברה ומחיקה של קבצים. ישנן שתי שיטות לטפל בקבצים ביעילות. כלומר על ידי שימוש בממשק שורת הפקודה (CLI) או על ידי שימוש בממשק המשתמש הגרפי (GUI). השימוש ב-CLI עדיף בלינוקס מכיוון שהוא גמיש ומהיר.הפקודות ניתנות באמצעות ה-CLI ולינוקס מכיל מסוף למתן פקודות. יש מספר גדול של פקודות. הפקודות, adduser ו-useradd מיועדות לניהול המשתמש. ההבדל העיקרי בין adduser ל-useradd הוא ש-adduser משמש להוספת משתמשים עם הגדרת תיקיית הבית של החשבון והגדרות אחרות בעוד useradd היא פקודת שירות ברמה נמוכה להוספת משתמשים. מאמר זה דן בהבדל בין שתי הפקודות הללו.

מהו Adduser?

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

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

פקודה adduser משמשת להוספת משתמשים בהתאם לאפשרויות שורת הפקודה ומידע התצורה. תחביר הפקודה הוא $ command – options arguments. יש כמה אפשרויות עם adduser. -h או -help מיועדים להדפיס מסך עזרה. המערכת משמשת להגדרת משתמשי מערכת. הקבוצה – משמשת להוספת קבוצה חדשה.

ההבדל בין Adduser ל-Useradd
ההבדל בין Adduser ל-Useradd
ההבדל בין Adduser ל-Useradd
ההבדל בין Adduser ל-Useradd

איור 01: פקודת adduser

להלן מציג את הדרך ליצירת משתמש חדש באמצעות הפקודה adduser. שם המשתמש הוא user_1. משתמש רגיל לא יכול להוסיף משתמש אחר. זה צריך להריץ את הפקודות בתור משתמש-על כדי להוסיף משתמש. לכן, עליו להשתמש ב-"sudo".

ההבדל בין Adduser ל-Useradd _איור 02
ההבדל בין Adduser ל-Useradd _איור 02
ההבדל בין Adduser ל-Useradd _איור 02
ההבדל בין Adduser ל-Useradd _איור 02

איור 02: הוספת משתמש בשם user_1 עם הפקודה adduser

ההבדל בין Adduser ל-Useradd_Figure 03
ההבדל בין Adduser ל-Useradd_Figure 03
ההבדל בין Adduser ל-Useradd_Figure 03
ההבדל בין Adduser ל-Useradd_Figure 03

איור 03: user_1 נוצר.

על ידי צפייה בתוכן ב-/etc/passwd, ניתן להציג את פרטי user_1.

מה זה Useradd?

הפקודה useradd משמשת גם להוספת משתמשים. זה מגיע עם כמה דגלים. כמה מהם הם כדלקמן.

-D ברירות מחדל

-m יוצר ספריית בית

-s מגדיר את המעטפת עבור המשתמש

-e תאריך שבו חשבון המשתמש יושבת

-b ספריית בסיס עבור ספריית הבית של המשתמש

-u UID

-g מספר הקבוצה הראשוני

-G קבוצות נוספות לפי שם

-c תגובה

ההבדל בין Adduser ל-Useradd_Figure 04
ההבדל בין Adduser ל-Useradd_Figure 04
ההבדל בין Adduser ל-Useradd_Figure 04
ההבדל בין Adduser ל-Useradd_Figure 04

איור 04: ברירת מחדל

דוגמה להוספת משתמש היא כדלקמן,

ההבדל העיקרי בין Adduser ל-Useradd
ההבדל העיקרי בין Adduser ל-Useradd
ההבדל העיקרי בין Adduser ל-Useradd
ההבדל העיקרי בין Adduser ל-Useradd

איור 05: יצירת user_2 עם פקודת useradd

הוספת משתמש חדש לא יכולה להתבצע כמשתמש רגיל.לכן, זה צריך להשתמש ב- "sudo" עבור משתמש-על. הדגל -m משמש ליצירת תיקיית המשתמש בספריית הבית. "-s" משמש להגדרת המעטפת. "-g" הוא עבור הקבוצה ו-"-c" הוא עבור הערות. לאחר מעבר לספריית הבית, user_2 ייווצר.

מה הם קווי הדמיון בין Adduser ל-Useradd?

  • שתיהן פקודות לינוקס.
  • ניתן להשתמש בשניהם ליצירת משתמשים.

מה ההבדל בין Adduser ל-Useradd?

Adduser לעומת Useradd

Adduser היא הפקודה להוסיף משתמשים למערכת בהתאם לאפשרויות שורת הפקודה ופרטי התצורה ב-/etc/adduser.conf. Useradd הוא כלי עזר ברמה נמוכה להוספת משתמשים.
תכונות
הפקודה adduser יוצרת את המשתמש ומגדירה את תיקיות הבית של החשבון והגדרות אחרות. הפקודה useradd רק יוצרת את המשתמש.
יצירת ספריות
הפקודה adduser יוצרת ספריית משתמש בבית (/home/user) באופן אוטומטי. הפקודה useradd לא יוצרת ספריית משתמש בבית, אם לא צוין עם -m.
מורכבות תחביר
תחביר הפקודה עבור adduser אינו מסובך כמו ב-useradd. לפקודה useradd יש מורכבות מסוימת.

סיכום – Adduser לעומת Useradd

Linux פופולרי בקרב ארגונים גדולים כמו גם בקרב משתמשי מחשב רגילים.הוא משמש גם עבור סביבות שרת בגלל האמינות והיציבות. המשתמש יכול לתת פקודות באמצעות ממשק שורת הפקודה לביצוע משימות שונות. שתי פקודות עיקריות לניהול משתמשים הן adduser ו-useradd. ההבדל בין adduser ל-useradd הוא ש-adduser משמש להוספת משתמשים עם הגדרת תיקיית הבית של החשבון והגדרות אחרות בעוד useradd היא פקודת שירות ברמה נמוכה להוספת משתמשים.

הורד את PDF Adduser לעומת Useradd

ניתן להוריד את גרסת ה-PDF של מאמר זה ולהשתמש בה למטרות לא מקוונות לפי הערת ציטוט. אנא הורד כאן גרסת PDF ההבדל בין Adduser ל-Useradd

מוּמלָץ: