T
totalhate
Grünschnabel
Hallo, wir haben in der Schule angefangen mit Linux zu "spielen", Benutzer und Gruppen angelegt und Rechte verteilt.
Als Hausaufgabe haben wir dann folgende Aufgabe bekommen, wobei ich überhaupt nicht durchblicke wie die funktionieren soll:
Es gibt drei Gruppen K228, K227 und Lehrer für die Homeverzeichnisse der beiden Klassen soll die jeweilige Klasse Vollenzugriff haben und die Lehrer nur einen lesenden. Alle anderen sollen überhaupt keine Rechte haben (auch nicht die jeweilige andere Klasse). Wie sieht die Verzeichnissstruktur auf, welche Rechte bekommt welches Verzeichnis und welche Gruppe:
Zwei Lösungsmöglichkeiten die ich mir überlegt habe sind:
1. Einen User für die Schüler des jeweiligen Ordner anzulegen
- glaub nicht das das gefordert ist -
2. Neue Gruppen anzulegen: 2 neue Gruppen anzulegen (für jede Klasse eine + Lehrer) und noch eine Gruppe für alle Schüler und Lehrer und das dann so lösen:
Schule (rwx|rwx|r-x) -> k228-g (rwx|rwx|---) -> k228 (rwx|rwx|r-x) -> ...
Schule (rwx|rwx|r-x) -> k218-g (rwx|rwx|---) -> k218 (rwx|rwx|r-x) -> ...
die Gruppe für die Schule ist dann die mit allen Schülern und Lehrern
die Gruppe für die k228-g ( bzw. k218-g ) ist dann die Gruppe mit den Lehrern und den jeweiligen Schülern. und die Gruppe für den letzten Ordner k228 ( bzw. k218 ) ist dann die Gruppe wo nur die jeweiligen Schüler drin sind.
So würde ich halt mit dem einem Ordner die Schüler der anderen Klasse rausfiltern und dann wären die Lehrer in der letzten Gruppe halt der Rest der Welt, wobei der Rest der Welt nicht so weit kommen kann.
ich weiß nur nicht ob das so funktioniert, aber eine andere Lösung fällt mir auch nicht ein. Die Aufgabe haben wir nach 2 Schulstunden bekommen in denen wir nur ein wenig mit Linux rumgespielt haben, die Lösung sollte dann natürlich auch dem entsprechend sein.
Vielen Dank schon einmal im Vorraus...
Als Hausaufgabe haben wir dann folgende Aufgabe bekommen, wobei ich überhaupt nicht durchblicke wie die funktionieren soll:
Es gibt drei Gruppen K228, K227 und Lehrer für die Homeverzeichnisse der beiden Klassen soll die jeweilige Klasse Vollenzugriff haben und die Lehrer nur einen lesenden. Alle anderen sollen überhaupt keine Rechte haben (auch nicht die jeweilige andere Klasse). Wie sieht die Verzeichnissstruktur auf, welche Rechte bekommt welches Verzeichnis und welche Gruppe:
Zwei Lösungsmöglichkeiten die ich mir überlegt habe sind:
1. Einen User für die Schüler des jeweiligen Ordner anzulegen
- glaub nicht das das gefordert ist -
2. Neue Gruppen anzulegen: 2 neue Gruppen anzulegen (für jede Klasse eine + Lehrer) und noch eine Gruppe für alle Schüler und Lehrer und das dann so lösen:
Schule (rwx|rwx|r-x) -> k228-g (rwx|rwx|---) -> k228 (rwx|rwx|r-x) -> ...
Schule (rwx|rwx|r-x) -> k218-g (rwx|rwx|---) -> k218 (rwx|rwx|r-x) -> ...
die Gruppe für die Schule ist dann die mit allen Schülern und Lehrern
die Gruppe für die k228-g ( bzw. k218-g ) ist dann die Gruppe mit den Lehrern und den jeweiligen Schülern. und die Gruppe für den letzten Ordner k228 ( bzw. k218 ) ist dann die Gruppe wo nur die jeweiligen Schüler drin sind.
So würde ich halt mit dem einem Ordner die Schüler der anderen Klasse rausfiltern und dann wären die Lehrer in der letzten Gruppe halt der Rest der Welt, wobei der Rest der Welt nicht so weit kommen kann.
ich weiß nur nicht ob das so funktioniert, aber eine andere Lösung fällt mir auch nicht ein. Die Aufgabe haben wir nach 2 Schulstunden bekommen in denen wir nur ein wenig mit Linux rumgespielt haben, die Lösung sollte dann natürlich auch dem entsprechend sein.
Vielen Dank schon einmal im Vorraus...