לדלג לתוכן

1.4 הרשאות בלינוקס תרגול

תרגילים

תרגיל 1: יצירת משתמשים והרשאות בסיסיות

  1. צרו משתמש חדש בשם student1.
  2. הוסיפו לו סיסמה.
  3. צרו קובץ secret.txt עם תוכן כלשהו בתקיית הבית של student1.
  4. ודאו שמשתמשים אחרים במערכת לא יכולים לקרוא את הקובץ secret.txt, אך student1 יכול.
  5. ודאו שמשתמש root יכול לשנות את תוכן הקובץ secret.txt.
  6. צרו קבוצה חדשה בשם teachers, הוסיפו את student1 לקבוצה.
  7. הגדירו הרשאות כך שחברי teachers יוכלו לקרוא את secret.txt, אך לא לערוך אותו.

תרגיל 2: בקרת הרשאות עם sudo

  1. הוסיפו משתמש חדש בשם operator.
  2. ודאו שלמשתמש operator אין אפשרות להריץ פקודות sudo.
  3. הוסיפו את operator לקבוצת sudoers כך שיוכל להריץ רק את הפקודה cat עם sudo.
  4. התחברו ל-operator ונסו להריץ את הפקודות הבאות:
    • sudo ls /root
    • sudo cat /etc/shadow
    • sudo cat /etc/passwd
  5. אילו פקודות הצליחו לרוץ ואילו נכשלו? נסו להסביר את הסיבה.