PracticU

הגדרת שירות SAMBA

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › הגדרת שירות SAMBA
מילון מושגים:
חבילה - אוסף ארוז של קוד, ספריות או קבצים המופץ כיחידה אחת ומותקן בעזרת מנהל חבילות.
שיתוף - תיקייה או משאב שהועמדו לרשת כדי שמשתמשים אחרים יוכלו לגשת אליהם לפי הרשאות.
SMB - פרוטוקול של Windows לשיתוף קבצים ומדפסות ברשת ולגישה למשאבים מרוחקים.
NetBIOS - ממשק ותיק שמאפשר למחשבים ברשת מקומית לזהות זה את זה לפי שם ולתקשר.
גיבוי - העתק שמור של נתונים שנשמר כדי לאפשר שחזור במקרה של תקלה, מחיקה או פגיעה במקור.
הערה - טקסט בקוד שמסביר אותו לבני אדם ואינו מבוצע על ידי המחשב.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.
מערכת קבצים - השיטה שבה מערכת ההפעלה מארגנת, שומרת ומנהלת קבצים ותיקיות על התקן אחסון, למשל NTFS.

הגדרת שירות SAMBA
הסרטון ממשיך ללמד את הקמת סמבה בלינוקס: התקנה, הפעלה אוטומטית והכרת קובץ ההגדרות הראשי.
השלבים העיקריים
1. התקנה: מתקינים את החבילות samba, samba-common ו-cups-libs (לשיתוף מדפסות) בעזרת yum install. החבילות התלויות מותקנות אוטומטית.
2. הפעלה אוטומטית: מגדירים את smb ו-nmb לעלות עם השרת. smbd אחראי על שיתוף הקבצים והתיקיות, ו-nmbd אחראי על שמות NetBIOS ועל התקשורת ברשת. השירות winbind מומלץ אם השרת יהיה חבר בדומיין.
3. הפעלה ובדיקה: service smb start ו-service nmb start, ואחר כך בדיקה שהסטטוס הוא running.
4. גיבוי לפני עריכה: מעתיקים את /etc/samba/smb.conf לקובץ smb.conf.original לפני כל שינוי.
קובץ ההגדרות
1. מבנה הקובץ: הקובץ גדול, אבל אפשר להתחיל מהבסיס. שורה שמתחילה ב-# היא הערה. הסעיף החשוב הוא [global], שבו מוגדרים שם קבוצת העבודה (בסרט MYGROUP), שם השרת ואופן האימות.
2. סעיפים נוספים: אפשרויות רשת, לוגים, שרת עצמאי מול חבר דומיין, הדפסה ומערכת קבצים.
3. סנכרון משתמשים: פקודת smbpasswd מאפשרת להגדיר סיסמאות סמבה למשתמשי הלינוקס.
בסוף הסרטון יש שרת סמבה פועל, והמשתמש יודע איפה נמצאת ההגדרה הראשית.
השיעור הבא בקורס: מבחן RHCE - שאלה על שרת SAMBA - חלק 1
לחץ כאן להורדת הורדת קבצי 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.


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

פרקי ההרצאה: הגדרת שירות SAMBA

  1. 00:00

    שיתוף קבצים עם Windows בעזרת סמבה

  2. 00:41

    התקנת חבילת Samba בלינוקס

  3. 01:42

    קובץ ההגדרות הראשי smb.conf

  4. 02:36

    אפשרויות Global Options בקובץ

תמלול ההרצאה: הגדרת שירות SAMBA

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

  1. 00:03

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

  2. 00:25

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

  3. 00:37

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

  4. 00:46

    אנחנו נעשה YAM install - y, ו-Samba, שזה השירות, Samba common, שזה רכיבים נוספים של סמבה, ו-Cup Sleeves, שזה קשור לשיתוף מדפסות, במידה ונרצה גם לשיתוף מדפסות. אחרי שנתקין את השירות הזה, אנחנו ניגש ונדאג שהסמבה סרוויסיז יעלו עם ההתחול של השרת, על איזה סרוויסיז אנחנו מדברים?

  5. 01:12

    SMBD. השירות הזה בעצם אחראי על השיתוף עצמו שיש לנו בשרת, על המנגנון שיתוף של הקבצים, של התיקיות. ויש לנו את ה-NMBD שהוא אחראי על כל מה שקשור ל-NetBios Names שיש לנו ברשת ופרוטוקול ה-TCPIP ושימוש בפרוטוקול הנטו-פיוס.

  6. 01:42

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

  7. 02:00

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

  8. 02:18

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

  9. 02:34

    לא חייבים מה שאני מנסה לומר לא חייבים לדעת בעל פה מיד את כל התכונות של הקובץ הגדרות הזה, אוקיי? וכשנסתכל על הקובץ הזה שנקרא smb.cons זה הקובץ החשוב אנחנו נראה בתוכו הגדרות Global Options אנחנו נראה איזשהו קטע בתוך אותו קובץ שנקרא Global Options ושם נעשה את רוב ההגדרות נגדיר את רוב ההגדרות יש לנו Network Options ו-Logging Options

  10. 03:03

    ו-Stand Alone Server Options ו-Domain Members אם אנחנו רוצים שיהיה חבר בדומיין הוא לא חבר בדומיינים הוא סטנדלון כל מיני לוגינג אופצ'יאנס זה מידע שיירשם על מי נכנס מתי נכנס מה עשה על איזה תקייה וכל מה שקשור לאודיטי ניים רזולושן פרינטינג אופצ'יאנס פרינטינג אופצ'יאנס ופייל סיסטם אופצ'יאנס כל מיני הגדרות כאלה ואחרות שכמובן אנחנו נעבור על כל אחת ואחת מלפני משהו אוקיי אז בואו ניגש

  11. 03:30

    למלאכה נתקין את השירות

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

ההרצאה הקודמת: הכרות עם SAMBA

ההרצאה הבאה: מבחן RHCE - שאלה על שרת SAMBA - חלק 1

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

  • הסבר כללי על שירות SAMBA
  • יצירת שירות Web API
  • הגדרת PATH
  • הגדרת Class - חלק 1

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

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