Was sind bei Linux "Gruppen" und was unterscheidet sie von den "Restlichen Usern"?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Bild zum Beitrag

Du kannst einen Benutzer auch mehreren Gruppen zuweisen. In diesen Fall haben ugo (user, group,other - Benutzer,Gruppe,Andere oder Sonstige) jeweils rwx-Rechte (read,write,execute - Lesen,Schreiben,Ausführen) auf die Dateien. Rechts die Spalten mit dem Namen definieren die Benutzer sowie Gruppen ( also www-data | www-data sind in dem Fall die Benutzer | Gruppe). Somit kannst du zum Beispiel einer Gruppe Rechte geben wo wiederum mehrere Benutzer drin sind. Diese können dann je nach Rechtevergabe die Dateien lesen, beschreiben oder ausführen.

Beispielbefehl: chmod g+rw test.txt

DIeser Befehl besagt, dass alle Benutzer welche der Gruppe zugewiesen sind Lese und Schreibrechte für test.txt erhalten.

Beispiel 2: chmod g-rw test.txt

Dieser Befehl macht genau das Gegenteil und enzieht dementsprechend die Rechte.

Hoffe das war verständlich, ansonsten gerne nochmal melden :-)

Woher ich das weiß:Berufserfahrung – IT-Systemadministrator
 - (Server, Linux, Befehle)
Tichuspieler 
Fragesteller
 17.05.2023, 13:29

Hallo,

danke auch Dir für die Antwort.
Das Ganze ist für mich verständlich, auch wenn ich einräumen will, dass ich mit dem Befehl chmod und dem "g" noch nichts anfangen kann (bin noch nicht allzuweit mit dem Lehrbuch vorangekommen). Ich gehe aber einmal davon aus, dass dies später erklärt wird.

GLG und noch einmal Danke für die Mühe :-)

0
Eurikomaniac  17.05.2023, 13:32
@Tichuspieler

chmod heißt übersetzt change mode und ist der Befehl um die Rechteattribute zu verändern. g steht für wie oben im Text schwarz markiert für group (Gruppe).

LG

1
Tichuspieler 
Fragesteller
 17.05.2023, 13:36
@Eurikomaniac

Stimmt. Das mit dem "g". Da habe ich zu spät geschaltet. War mein Fehler. Unabhängig davon habe ich auch Dank Dir wieder etwas gelernt. Vielleicht habe ich den Server ja bald im Griff ...;-)

0

Besitzer: macht Sinn
Gruppe: z.B. sudo (also alle mit root-Rechten) oder eine selbst erstellte Gruppe (sowas wie Fertigung, Buchhaltung usw)
restliche: Alles was nicht Besitzer ist und nicht zu einer der angegebenen Gruppen gehört

Noch hinzugefügt:
Durch Gruppen kannst du mehreren Usern Zugriff auf ein Laufwerk oder eine Datei geben.

Tichuspieler 
Fragesteller
 17.05.2023, 13:24

Hallo,

danke erst einmal für Deine Antwort.
Wenn ich sie richtig verstehe, dann sind Gruppen also jene Leute, die man in einem "Raum" (also einer Gruppe) zusammenfasst und die ebenfalls Zugriff auf den Server haben. Ich stelle mir das gerade wie ein Forum vor, bei dem spezielle Bereiche eingerichtet sind, die nur für bestimmte Nutzer einsehbar sind, während alles andere für alles und jeden einsehbar ist außer eben die speziellen Bereiche. Nur dass dies nicht auf Forumsbasis passiert sondern die Leute dies direkt auf dem Server machen (müssen).
Passt das so in etwa oder habe ich da einen Denkfehler?

0
verreisterNutzer  17.05.2023, 13:32
@Tichuspieler

Ja, die Einstellungen im Forum passieren natürlich nicht über Gruppen in deinem Betriebssystem.

Aber ja, durch die Gruppen kannst du Zugriffe auf spezifische "Räume" regeln. Das ist sicherheitstechnisch auch sehr wichtig, weil nicht jeder sollte alles dürfen ^^

0
Tichuspieler 
Fragesteller
 17.05.2023, 13:33
@verreisterNutzer

Prima, dann habe ich es verstanden :-)
Vielen lieben Dank für die Antwort und die Hilfe.

1