Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| linux:rechte [2025/05/12 09:30] – swe | linux:rechte [2025/12/20 14:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| - Verweis auf Dateiinhalt | - Verweis auf Dateiinhalt | ||
| - | {{: | + | {{ : |
| - | {{ : | + | |
| + | --- | ||
| ### Rechte | ### Rechte | ||
| Line 29: | Line 30: | ||
| 3. x - ausführen | 3. x - ausführen | ||
| ``` | ``` | ||
| + | --- | ||
| ### Symbolische Darstellung von Rechten | ### Symbolische Darstellung von Rechten | ||
| Line 46: | Line 48: | ||
| | | ||
| ``` | ``` | ||
| + | --- | ||
| ### Dateizugriffsrechte auf Datei- und Ordnerebene | ### Dateizugriffsrechte auf Datei- und Ordnerebene | ||
| Line 76: | Line 79: | ||
| 3. `r w x`: Man kann Inhalte auflisten, bearbeiten, **hinzufügen und | 3. `r w x`: Man kann Inhalte auflisten, bearbeiten, **hinzufügen und | ||
| löschen**. | löschen**. | ||
| + | |||
| + | |||
| + | |||
| + | | **Aktion** | ||
| + | | -------------------------------------- | ---------------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------ | | ||
| + | | **Datei erstellen** | ||
| + | | **Datei lesen (Inhalt ansehen)** | ||
| + | | **Datei ändern (Inhalt bearbeiten)** | ||
| + | | **Datei löschen** | ||
| + | | **Datei umbenennen** | ||
| + | | **Dateien im Ordner auflisten (`ls`)** | `r` + `x` | – | Nur das Verzeichnis selbst wird gelesen, nicht die Dateien darin. | ||
| + | | **In Ordner wechseln (`cd`)** | ||
| + | |||
| + | --- | ||
| + | |||
| + | |||
| #### Oktale Darstellung | #### Oktale Darstellung | ||
| Line 104: | Line 123: | ||
| man den Befehl chmod | man den Befehl chmod | ||
| + | --- | ||
| ### Dateirechte ändern mit chmod | ### Dateirechte ändern mit chmod | ||
| Line 138: | Line 158: | ||
| - | **Setzen der Rechte im symbolischen Modus.** | + | --- |
| - | Hierbei können die Buchstaben `r,w,x` benutzt werden und für Besitzer | + | ### Symbolische Methode zur Festlegung von Dateirechten in Linux |
| - | (u=user), Gruppe(g) und Andere(o=others) explizit gesetzt werden. | + | |
| - | | + | In Linux können Dateire |
| - | -rwxrw-r-- 1 wed wed 17 Feb 23 13:37 hallo.txt | + | chte auch **symbolisch** mit dem Befehl `chmod` festgelegt werden. |
| + | Die symbolische Methode verwendet Abkürzungen, | ||
| + | |||
| + | Diese Methode ist besonders nützlich, wenn Sie Berechtigungen relativ zu den aktuellen Einstellungen ändern möchten. | ||
| + | |||
| + | #### Benutzerklassen und Abkürzungen: | ||
| + | |||
| + | - **Benutzerklassen: | ||
| + | - `u` für den Besitzer (user) | ||
| + | - `g` für die Gruppe (group) | ||
| + | - `o` für andere (others) | ||
| + | - `a` für alle (all, d.h. Benutzer, Gruppe und andere) | ||
| + | |||
| + | - **Operatoren: | ||
| + | - `+` um Berechtigungen hinzuzufügen | ||
| + | - `-` um Berechtigungen zu entfernen | ||
| + | - `=` um Berechtigungen explizit zu setzen | ||
| + | |||
| + | - **Berechtigungen: | ||
| + | - `r` für Leseberechtigung (read) | ||
| + | - `w` für Schreibberechtigung (write) | ||
| + | - `x` für Ausführungsberechtigung (execute) | ||
| + | |||
| + | #### Beispiele: | ||
| + | |||
| + | **Hinzufügen von Lese- und Schreibberechtigungen für den Besitzer und die Gruppe:** | ||
| + | ```bash | ||
| + | chmod ug+rw dateiname | ||
| + | ``` | ||
| + | |||
| + | **Entfernen der Ausführungsberechtigung für andere:** | ||
| + | ```bash | ||
| + | chmod o-x dateiname | ||
| + | ``` | ||
| + | |||
| + | **Setzen der Leseberechtigung für alle:** | ||
| + | ```bash | ||
| + | chmod a=r dateiname | ||
| + | ``` | ||
| + | |||
| + | **Hinzufügen von Lese- und Ausführungsberechtigungen für die Gruppe:** | ||
| + | ```bash | ||
| + | chmod g+rx dateiname | ||
| + | ``` | ||
| + | |||
| + | |||
| + | --- | ||
| ### Änderung von Eigentümer-User bzw. Eigentümer-Gruppe von Dateien chown - change owner | ### Änderung von Eigentümer-User bzw. Eigentümer-Gruppe von Dateien chown - change owner | ||
| Line 157: | Line 222: | ||
| | Kombination | | Kombination | ||
| |------------------------------|---------------------------------------| | |------------------------------|---------------------------------------| | ||
| - | | `besitzer_name: | + | | `besitzer: |
| | `: | | `: | ||
| - | | `besitzer_name:` | Der Besitzer wird auf besitzer_name | + | | `besitzer:` | Der Besitzer wird auf `besitzer` |
| - | | `besitzer_name` | + | | `besitzer` |
| + | |||
| + | Aus < | ||
| - | Aus < | + | *Abweichung vom Eintrag in wiki.ubuntuusers.de/ |