linux_-_grundlagen_-_konsole
                Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| linux_-_grundlagen_-_konsole [2024/10/04 07:08] – [Linux Konsolenbefehle für die Rechteverwaltung] torsten.roehl | linux_-_grundlagen_-_konsole [2024/10/04 07:13] (aktuell) – [Linux Konsolenbefehle für die Rechteverwaltung] torsten.roehl | ||
|---|---|---|---|
| Zeile 123: | Zeile 123: | ||
| === Beispiel chmod === | === Beispiel chmod === | ||
| - | n UNIX / Linux-Systemen werden mittels chmod Datei- und Ordnerberechtigungen vergeben. Zu jeder Datei und jedem Ordner können einzeln die Rechte Lesen, Schreiben und Ausführen pro Eigentümer, | + | In Linux-Systemen werden mittels | 
| - | Gewichtung der Berechtigungen: | + | Gewichtung der Berechtigungen: | 
| + |  | ||
| + |  | ||
| + |  | ||
| - | Eigentümer Gruppe Public | ||
| - | Lesen 4 4 4 | ||
| - |  | ||
| - |  | ||
| - | Der chmod (z.B. 644) errechnet sich durch Addition der einzelnen Werte. Soll z.B. ein PHP-Script welches unter dem Benutzer www-data ausgeführt wird die Rechte bekommen eine Datei zu ändern die dem Benutzer benutzer1 gehört und der Gruppe www-data zugewiesen ist, muss diese Datei auf Ebene der Gruppenrechte min. Lesen und Schreiben können. | ||
| - | |||
| - | Einige gängige chmod Beispiele in UNIX- / Linux-Systemen: | ||
| - | |||
| - | |||
| - | |||
| - | chmod 644 | ||
| - | |||
| - | Eigentümer = lesen, schreiben | ||
| - | |||
| - | Gruppe = lesen | ||
| - | |||
| - | Public = lesen | ||
| - | |||
| - | |||
| - | |||
| - | chmod 755 | ||
| - | |||
| - | Eigentümer = lesen, schreiben, ausführen | ||
| - | |||
| - | Gruppe = lesen, ausführen | ||
| - | |||
| - | Public = lesen, ausführen | ||
| - | |||
| - | |||
| - | |||
| - | chmod 777 | ||
| - | |||
| - | Eigentümer = lesen, schreiben, ausführen | ||
| - | |||
| - | Gruppe = lesen, schreiben, ausführen | ||
| - | |||
| - | Public = lesen, schreiben, ausführen | ||
| ===== Linux Pipes und mehr (|, >, >> more und less) ===== | ===== Linux Pipes und mehr (|, >, >> more und less) ===== | ||
| * **stdin** (Standardeingabekanal, | * **stdin** (Standardeingabekanal, | ||
linux_-_grundlagen_-_konsole.1728025704.txt.gz · Zuletzt geändert:  von torsten.roehl
                
                