# 1.  Benutzer & Zugriffsrechte

Gegeben:

| Objekt        | Rechte      | Eigentümer | Gruppe   |
| ------------- | ----------- | ---------- | -------- |
| /home/        | rwx r-x r-x | root       | root     |
| /home/anton/  | rwx r-x --- | anton      | berliner |
| bz            | rw- r-- r-- | anton      | berliner |
| caesar.jpg    | r-- r-- r-- | caesar     | roemer   |
| /home/berta/  | rwx rwx r-x | berta      | berliner |
| fahrplan      | rw- rw- rw- | berta      | berliner |
| BaS           | rw- --- --- | anton      | berliner |
| /home/caesar/ | rwx r-x r-x | caesar     | roemer   |
| urteile.txt   | rw- r-- --- | caesar     | roemer   |
| kino.pdf      | rw- r-- r-- | berta      | berliner |

---

**1. Darf berta die Datei bz lesen?**

<details>
<summary>Antwort anzeigen</summary>

Ja.
Begründung: others hat Leserechte (`r--`).

</details>

---

**2. Darf caesar die Datei bz lesen?**

<details>
<summary>Antwort anzeigen</summary>

Ja.
Begründung: others hat Leserechte (`r--`).

</details>

---

**3. Wer darf die Datei urteile.txt lesen?**

<details>
<summary>Antwort anzeigen</summary>

Anton und berta.
Begründung: Die Gruppe hat Leserechte (`r--`).

</details>

---

**4. Was ist zu tun, damit alle Benutzer die Datei urteile.txt lesen können?**

<details>
<summary>Antwort anzeigen</summary>

`chmod o+r urteile.txt`

</details>

---

**5. Darf caesar die Datei kino.pdf verändern?**

<details>
<summary>Antwort anzeigen</summary>

Nein.
Begründung: Er hat nur Leserechte.

</details>

---

**6. Darf caesar die Datei kino.pdf löschen?**

<details>
<summary>Antwort anzeigen</summary>

Ja.
Begründung: Das Löschen hängt von den Rechten des Verzeichnisses ab, nicht von der Datei.

</details>

---

**7. Darf anton die Datei BaS löschen?**

<details>
<summary>Antwort anzeigen</summary>

Ja.
Begründung: Entscheidend sind die Rechte des Verzeichnisses.

</details>

---

**8. Wer darf die Datei fahrplan ändern?**

<details>
<summary>Antwort anzeigen</summary>

Anton, berta und caesar.
Begründung: Die Datei hat `rw- rw- rw-`.

</details>

---

**9. Nur berta soll die Datei fahrplan ändern dürfen. Was ist zu tun?**

<details>
<summary>Antwort anzeigen</summary>

`chmod 600 fahrplan`

</details>

---

**10. Wie versperrt caesar den Mitgliedern der Gruppe berliner den Zugriff auf sein Heimatverzeichnis?**

<details>
<summary>Antwort anzeigen</summary>

`chmod 700 /home/caesar`

</details>

---

**11. Die berliner sollen im Heimatverzeichnis von berta keine Ordner und Dateien anlegen dürfen und alle anderen sollen keinen Zugriff haben. Was ist zu tun?**

<details>
<summary>Antwort anzeigen</summary>

`chmod 750 /home/berta`

</details>

---

**12. Welche Rechte müssen gesetzt werden, damit caesar sein Bild caesar.jpg in antons Heimatverzeichnis ablegen kann?**

<details>
<summary>Antwort anzeigen</summary>

`/home/anton/  rwx r-x rwx`

Begründung: Zum Ablegen einer Datei in ein Verzeichnis braucht man `w + x`.
Caesar ist weder Eigentümer noch in der Gruppe `berliner`, daher müssen diese Rechte bei `others` gesetzt sein.

</details>

---

**13. Welche Rechte müssen gesetzt werden, damit berta die Datei kino.pdf in caesars Heimatverzeichnis ablegen kann?**

<details>
<summary>Antwort anzeigen</summary>

`/home/caesar/  rwx r-x rwx`

Begründung: Berta ist weder Eigentümerin noch in der Gruppe `roemer`.
Darum braucht `others` Schreib- und Betretungsrechte (`w + x`).

</details>

---

**14. Wer darf die Zugriffsrechte von Dateien und Ordnern verändern?**

<details>
<summary>Antwort anzeigen</summary>

Der Eigentümer und root.

</details>