
staff, לשתף את התיקייה /share למשתמש michael ולבדוק מ-System 2. ההרצאה מוסיפה גם התאמה ל-SELinux.yum install samba ב-System 1, וב-System 2 yum install samba-client. אם לא זוכרים את שמות החבילות אפשר להשתמש ב-yum list | grep.firewall-cmd --add-service=samba ושמירה עם --runtime-to-permanent. שם השירות ב-systemctl הוא smb, עם enable ו-start.smb.conf.example ל-/etc/samba/smb.conf ועורכים: workgroup ל-staff, משאירים security = user, מבטלים את ה-homes וה-printers, ומוסיפים בלוק [share] עם path = /share ו-writable = yes./share, מוסיפים את המשתמש ומעבירים אליו את הבעלות. סיסמת Samba נפרדת מסיסמת המערכת ונקבעת עם smbpasswd -a michael.smbclient -L <host> -U michael מציג את השיתוף. לצורך מאונט מתקינים cifs-utils ומריצים mount -t cifs -o username=michael //system1/share /mnt. אפשר להוסיף סיסמה באפשרות password, אך אין לשמור כך ב-/etc/fstab. אם שוכחים את התחביר, man -k cifs ו-man mount.cifs עוזרים. במבחן בדרך כלל לא חייבים מאונט.permission denied, כי התיקייה בתווית ברירת המחדל. משנים עם chcon -R -t samba_share_t /share, ואחרי זה הגישה עובדת.semanage fcontext -a -t samba_share_t "/share(/.*)?". לבדיקה, אחרי חזרה לתווית ברירת המחדל עם chcon, הפקודה restorecon -R /share מחזירה את samba_share_t ומתוויתת גם את הקבצים בפנים./etc/samba/smb.conf, smbpasswd, שירות samba בחומת האש, samba_share_t, ושימוש ב-semanage fcontext ו-restorecon להתאמה לפוליסה.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «מבחן RHCE - שאלה על שרת SAMBA - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים לסרטון הכנה ל-RHCE. בסרטון זה אנו נעסוק בשאלה בנושא של סמבה. סמבה זוהי מערכת שמאפשרת לשרתי לינוקס לשתף ולקבל לראות שיתופים של קבצים בדיוק באותה צורה שווינדוס עושה את זה.
ובעזרת הפרוטוקול של סמבה ובתוכנת הסמבה אנחנו בעצם יכולים לגרום לשרתי לינוקס לעבוד ביחד עם שרתי הווינדאוס באותה רשת ולשתף ביניהם קבצים באופן חלק כמו ששרתי הווינדאוס היו משתפים אותם בינם לבין עצמם.
בנוסף, כמובן שגם שתי שרתי לינוקס יכולים לשתף ביניהם שרתים בפרוטוקול הסמבה. וזה בדיוק מה שמבקשים לעשות מאיתנו בתרגיל הזה.
בואו נראה מה מבקשים לעשות. מבקשים מאיתנו להתקין שרת סמבה על סיסטם וואן, להגדיר את השרת הזה שיהיה חלק מקבוצת עבודה בשם סטאף, ומבקשים לשתף את התיקייה share כך שמשתמש מיכאל עם עם סיסמה מיכאל יוכל לכתוב ולקרוא את תוכן התיקייה הזאת.
ואנחנו נבחן את זה בעזרת מערכת 2. כלומר, מערכת 2 תהיה הלקוח, הקליינט של מערכת 1 דרך הסמב"א. בואו נתחיל. אז קודם כל מה שאנחנו עושים, אנחנו מתקינים את הסמב"א בעזרת ים.
למי שלא זוכר בדיוק איזה חבילות יש לסמבה ומה צריך להתקין, כמובן שאפשר לעשות גם yam list ו-gray play. וכאן אנחנו רואים שיש לנו את החבילה הראשית סמבה ואת סמבה קליין, ואלה בעצם החבילות שצריך להתקין, את זה צריך לזכור בעל פה.
yam install סמבה, yam install סמבה קליין. בנה עברה בהצלחה. ועכשיו כבר מראש אני אגדיר את הסמבה בfirewall, אני אעשה firewall.cmd == add service samba == ואני אשמור גם את ההגדרות של הfirewall בהגדרות של הפרמננט, כלומר בצורה כזאת שישרדו את ה-reward של המערכת על ידי הפקודה run time to permanent.
מעולה. עכשיו אני הולך בעצם לעשות enable לסרוויס של סמבה בצורה כזאת שכשהמערכת תעלה הסמבה תעלה גם כן.
את זה אני הולך לעשות כמובן עם systemctl. שימו לב בסיסטם ctl השם של השירות נקרא smb מי שלא בטוח יכול לעשות systemctl list units אני אראה את זה לאחר הסטארט הראשון אוקיי כרגע הוא רץ ומה שאני אעשה, אני אעשה לו עכשיו סטופ כדי לעשות את ההגדרות
המתאימות במערכת. ההגדרות נמצאות בקובץ בתיקיית etc, vietc/samba/smb.conf. כאן אנחנו בעצם רואים את ההגדרות שעשיתי בהכנה, אבל לצורך כך אני אמחק את הקובץ הזה ואני אכין את סמבה מההתחלה. בואו נראה אם גם הסמבה קליינט הוסר, לא, לא הוסר ועכשיו אני
אערוך את הקובץ vi/etc/samba