PracticU

הגדרה של OWNER

בלי כתוביותעם כתוביות
PracticU › קורס DevOps - Ansible › הגדרה של OWNER
מילון מושגים:
קבוצה - אוסף של משתמשים או אובייקטים שמנוהלים יחד, כדי להעניק הרשאות או הגדרות משותפות בבת אחת.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
הרשאה - קביעה אילו פעולות ומשאבים מותרים למשתמש או לתהליך לאחר שזהותו אומתה. שולטת במי רשאי לעשות מה.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.

הגדרה של OWNER
הגדרת בעלים וקבוצה על קבצים ותיקיות נעשית באותו מודול שבו מגדירים הרשאות.
מה מוסיפים לסקריפט
1. בעלים: השדה owner קובע את הבעלים. בדוגמה הבעלים הוא root.
2. קבוצה: השדה group קובע את הקבוצה, ובדוגמה גם היא root.
3. הרשאות: השדה mode קובע את ההרשאות. בדוגמה התיקייה מקבלת 0755.
4. העתקת קובץ עם הגדרות: המודול copy מעתיק קובץ ומגדיר לו בעלים, קבוצה והרשאות באותה משימה. בדוגמה ההרשאה על הקובץ היא 0777.
הרצה ובדיקה
לפני ההרצה בודקים את הקבצים עם ls -l. ההרצה מבצעת רק את מה שחסר: הרשאות או בעלים שלא היו קיימים. תיקייה שכבר קיימת לא נוצרת מחדש, והקובץ לא מועתק מחדש. המרצה ממליץ לתרגל יצירת תיקיות והעתקת קבצים כמה פעמים לפני שממשיכים.
השיעור הבא בקורס: PING CHECK

פרקי ההרצאה: הגדרה של OWNER

  1. 00:00

    חזרה: מודולי file ו-copy

  2. 00:37

    הגדרת Owner ו-Group לתיקייה

  3. 01:36

    סקירת המשימות בסקריפט

  4. 02:16

    הרצה חוזרת: מה משתנה בפועל

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

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

  1. 00:02

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

  2. 00:15

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

  3. 00:28

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

  4. 00:46

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

  5. 00:58

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

  6. 01:17

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

  7. 01:52

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

  8. 02:24

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

  9. 02:59

    פולדר בכל שרת אבל בקופי דברים מסוימים שונו ובקופי אנחנו שינינו

לקורס המלא: קורס DevOps ו‑Ansible אונליין

ההרצאה הקודמת: COPY MODULE

ההרצאה הבאה: PING CHECK

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

  • קבוצות דינמיות - Owner
  • הגדרה ושימוש ב-Suite Setup
  • הגדרה של תקלה בתוכנה - Bug
  • הגדרה ובדיקה של Cluster - ב-ESXi 8

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

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