Benutzer/Gruppen löschen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
B-Free
Beiträge: 11
Registriert: 08.02.2003 02:56:18
Wohnort: Bamberg
Kontaktdaten:

Benutzer/Gruppen löschen

Beitrag von B-Free » 18.11.2003 15:41:34

Hallo,

Möchte wissen welche Benutzer/Benutzergruppen ich nach einer Neuinstallation
gefahrlos löschen kann.
Also jene die man überhaupt nicht braucht (zwecks Sicherheit)

Oder kennt jemand ne Seite auf der erklärt wird was die einzelnen Benutzer/Gruppen
bewirken?

Gruß Harry

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 19.11.2003 23:59:23

es wird wohl meistens so sein das zb. der user audio in allen audio geräten (/DEV/DSP*) drin hängt.

wenn du nun gruppe audio löscht wirst du probleme mit deinen (-user) zugriffsrechten auf dein ausio-dsp device bekommen.
sprich dein soundserver sagt access denied.

..und jede gruppe hat so ihren sinn.

es sei den du arbeitest nur als root und es gibt keine "normalen" benutzer...

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 20.11.2003 00:14:41

Die Benutzer/Gruppen nach einer Neuinstallation sind aus Sicherheitsgründen da: Sie dienen dazu, dass vierle Anwendungen nicht als root (voller Systemzugriff) laufen, sondern als normaler User mit eingeschränktem Zugriff. Diese Accounts haben kein Login Möglichkeit (keine Shell), so dass man nur als root auf dem Umweg über "su - username" an den Account heran kommt.

Diese Accounts stellen also kein Risiko dar, sondern im gegenteil: sie reduzieren es...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 20.11.2003 00:48:14

@PDreker

Diese ganzen User sind doch nur da um den zugriff zu bestimmten "bereichen" zu regeln.

Gibt es da noch eine aufgabe ?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 20.11.2003 02:22:41

Im Prinzip ist das genau der Zweck, ja...

Normalerweise würde z.B. Apache als root laufen müssen, damit er Port 80 belegen kann (Port <1024 dürfen nur von root benutzt werden). Wenn jetzt aber ein Bug im Apache auftauchen würde, und jemand cracked den Server, dann wäre er root. Daher macht Apache (und viele andere Server/Programme) folgendes: Er startet als root, belegt den Port, und wechselt dann zum User "www-data". Wenn jetzt jemand den Server cracked ist er nicht root, sondern www-data, der im Prinzip nur die Web Dokumente lesen darf...

Die meisten Gruppen hingegen dienen normalerweise dazu den Zugriff zur Hardware zu beschränken, siehe z.B. audio für den Zugriff auf die Soundkarte...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 20.11.2003 02:35:59

In kurzform :


Es gibt gruppen die den zugriff auf resourcen regeln

und

user für programme mit priviligierten aufgaben.


Da ein User auch eine gruppe hat haben die "Programm" user auch eine gruppe - die letztendlich den zugriff zum bsp auf /var/www regeln.



--konkret die frage user rauswerfen --

wie ist das wenn eine datei bla mit rxw auf user thomas existiert,
ich den user lösche somit steht doch nicht mehr Thomas als user ?

denke mal da wird meine uid (oder gid) setehen !

Somit keinen zugriff für != root, oder ?


Es ist also keine gute idee alle "nicht bnötigten" user rauszuwerfen.
dann kann z.b. nur noch root auf gruppe "audio" oder /var/www zugreifen, unser apache läuft amok....

ohhh je !!!

Antworten