Menu
Coddy logo textTech

הבנת הרשאות

חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 53 מתוך 82.

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

ההרשאות מחולקות לשלושה סוגי פעולות:

  • קריאה (r) - הצגת תוכן של קובץ או הצגת תוכן של תיקייה
  • כתיבה (w) - שינוי קובץ או הוספה/הסרה של קבצים בתיקייה
  • ביצוע (x) - הרצת קובץ כתוכנית או כניסה לתיקייה

ההרשאות האלה מוקצות לשלוש קטגוריות שונות של משתמשים:

  • בעלים - המשתמש שיצר את הקובץ
  • קבוצה - קבוצת משתמשים שחולקים גישה
  • אחרים - כל השאר במערכת

כשמריצים את ls -l, העמודה הראשונה מציגה את מחרוזת ההרשאות. היא נראית בערך כך: -rwxr-xr--. המחרוזת הזו אומרת לך בדיוק מי יכול לעשות מה עם הקובץ הזה.

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

challenge icon

אתגר

קל

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

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

הריצו את הפקודה:

ls -l

בפלט תראו רשומות של קבצים וגם של התיקייה documents. שימו לב ל:

  • התוו הראשון: - עבור קבצים, d עבור תיקיות
  • 9 התווים הבאים, המציגים הרשאות קריאה (r), כתיבה (w) וביצוע (x)
  • שמות הבעלים והקבוצה שמופיעים אחרי מחרוזת ההרשאות

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

נסו בעצמכם

טרמינל
ls -l
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Terminal אונליין