PracticU

צירוף לינוקס לדומיין - חלק 4

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › צירוף לינוקס לדומיין - חלק 4
מילון מושגים:
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
שירות - תוכנה שרצה ברקע ומספקת פונקציונליות לרכיבים אחרים, לרוב ללא ממשק משתמש, ומופעלת אוטומטית עם המערכת.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.
sudo - פקודה ב-Linux שמריצה פקודה אחרת בהרשאות מוגברות, בדרך כלל של משתמש העל (root).
מעטפת - תוכנה שמפרשת פקודות של המשתמש ומעבירה אותן למערכת ההפעלה, למשל Bash או PowerShell.
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.

צירוף לינוקס לדומיין - חלק 4
השיעור ממשיך מההתחברות לשרת הלינוקס, ומסביר איך נותנים לקבוצה מהדומיין הרשאות ניהול, כך שחבריה יוכלו להפעיל פקודות ולא רק להתחבר.
הבעיה
אחרי שהגבלנו את ההתחברות, משתמש שהתחבר עדיין לא יכול להפעיל פקודות ניהול, כמו restart לשירות httpd. הרשאה להתחבר אינה הרשאת root.
עריכת קובץ sudoers
1. נכנסים כ-root ועורכים את הקובץ sudoers בעזרת הפקודה visudo.
2. מוסיפים שורה שמתחילה באחוז (%), ואחריו שם הדומיין והקבוצה, מופרדים בשני לוכסנים הפוכים, ואז ההרשאה ALL=(ALL) ALL.
3. אפשר להגביל את ההרשאה לפקודות מסוימות בלבד, למשל כיבוי השרת או הפעלת שירות מסוים.
4. לוכסן הפוך נכתב פעמיים בשורה, כי לוכסן יחיד מבטל את התו שאחריו.
בדיקה
אחרי השמירה המשתמש יכול להפעיל sudo service httpd restart, או לפתוח מעטפת root בעזרת sudo sh, ואז להפעיל את הפקודה ישירות. פקודה כמו sudo ifconfig עובדת בצורה דומה.
הפרדת הרשאות
לא רוצים לתת למנהל מסד הנתונים חשבון root בכל שרתי היוניקס, כי הסיסמה זהה בכולם. עם sudoers אפשר לתת הרשאה מקומית רק בשרת הרלוונטי, והמשתמש לא יקבל שליטה בשאר השרתים.
השיעור הבא בקורס: צפיה בלוגים בשרת לינוקס
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: צירוף לינוקס לדומיין - חלק 4

  1. 00:00

    מבוא: הרשאות מקומיות לקבוצה בדומיין

  2. 00:40

    הפיכת משתמש מהדומיין למנהל מקומי

  3. 01:57

    קובץ sudoers והוספת כלל לקבוצה

  4. 02:37

    הרשאה מלאה כמו root או לפקודות בלבד

  5. 03:12

    למה לא לתת root למנהל ה-DBA

  6. 03:48

    סגרגציה: הרשאות מוגבלות בין שרתי היוניקס

  7. 05:05

    שורת הכלל לקבוצה בקובץ sudoers

  8. 05:45

    בדיקה: המשתמש מבצע את הפקודות

תמלול ההרצאה: צירוף לינוקס לדומיין - חלק 4

הטקסט המלא של הדקות הראשונות בהרצאה «צירוף לינוקס לדומיין - חלק 4» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:21

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

  2. 00:46

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

  3. 01:06

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

  4. 01:19

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

  5. 01:36

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

  6. 02:01

    אז איך אנחנו מרשים לאותו יוזר או לאותה קבוצה להפעיל פקודות בהשארת? אנחנו צריכים לערוך את הקובץ שנקרא סודוורס, זה ה-sudoors files, זה קובץ סודו והפקודה היא vi.sudo ייפתח לנו קובץ מיוחד ובתוך הקובץ הזה אנחנו צריכים להוסיף את אחת מהשורות האלה, או אחוז שם הדומיין backslash backslash שם

  7. 02:29

    הקבוצה all שווה all, ואז זה אומר שהקבוצה הזאת, כל מי שחבר בה, בעצם הוא כמו רוט, הוא יכול לעשות מה שהוא רוצה בלינוקס, או שאני יכול להגיד, לא, לא, הקבוצה יכולה לעשות לוגין, זה בסדר, אבל רק יוסי הוא כמו אדמיניסטרטור ברמה המקומית, או שאני יכול ללכת יותר drill-down ולהגיד, לא, לא, הקבוצה אדמינס

  8. 02:55

    יכולה לעשות, למשל, ורק, יכולה להפעיל רק את הפקודה הזו והזו: אספין שאט דאון לינוס אייץ' נאו, למשל, אוקיי?

  9. 03:06

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

  10. 03:16

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

  11. 03:30

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

  12. 03:56

    אוקיי, זה מאוד בסיסי בסקיוריטי, אנחנו רוצים איזשהו סגרגציה. אז מצד אחד אני רוצה שה-DB יעשה לוגין וגם יהיה אדמין מקומי, מצד שני אני לא רוצה שהוא יעשה מה שהוא רוצה בשאר הלינוקסים.

  13. 04:08

    כאן נכנס הסודו פייל, אותו סודו פייל אומר ברמה המקומית, היוזר הזה יוכל להפעיל x, y, z, או יוכל לעשות כל מה שהוא רוצה. מאוד מאוד חשוב.

  14. 04:19

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

  15. 04:48

    איך אני משנה את הקובץ סודו vi סודו ובתוך ה-vi סודו אתם יורדים איפשהו ותכלס בכל שורה שבא לכם אתם יכולים לעשות את זה אני בדרך כלל מעדיף לעשות את זה כאן שימו לב מה אתם רוצים להוסיף אתם מוסיפים את השורה אחוז domain backslash backslash שם הגרופ שלכם רווח all שווה all אוקיי פה אתם מוסיפים את זה אוקיי בדרך כלל לא תראו את השורה הזאת פה עכשיו אני הוספתי אותה כמובן אוקיי האחוז

  16. 05:28

    אומר שזה קבוצה אם היה יוזר רגיל לא הייתי צריך לשים את האחוז הזה עוד דבר חשוב שצריך לזכור ה-backslash backslash שמים אותו פעמיים כי בדרך כלל backslash מבטל את מה שיש לפניו לכן שמים עוד backslash כדי לבטל את הביטול זה כמו הפוך על הפוך עכשיו שעשיתי את זה אני עושה כמובן כמו שאתם עורכים כל קובץ ב-BI שמרתי את הקובץ הזה שמרתי את מה ששיניתי בו עכשיו

  17. 05:59

    אני אוכל להיכנס עם יוסי ואני אוכל לבצע פעולות שיוסי לא יכל לבצע בלעדי זה שהוא בגבות בלי ההגדרה הזאת אוקיי הנה נכנסתי למערכת clear service httpd restart ומקבלים את אותה תוצאה

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: צירוף לינוקס לדומיין - חלק 3

ההרצאה הבאה: צפיה בלוגים בשרת לינוקס

הרצאות קשורות מקורסים אחרים

  • צירוף ESXi לדומיין - חלק 1
  • צירוף וונדוס 11 לדומיין
  • צירוף 2019 DC נוסף לדומיין - חלק 1
  • צירוף Windows 11 - הראשון לדומיין

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell