Totales Rechtechaos im System

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
oldmonkey
Beiträge: 1
Registriert: 05.10.2008 23:00:21

Totales Rechtechaos im System

Beitrag von oldmonkey » 05.10.2008 23:04:01

Hi,

ich hocke hier vor einem System, welches die Permission 755 einfach auf so ziemlich jeden Ordner anwendet. Das fkt nat. nicht. Ich denke wenn ich als root arbeite und den jeweiligen Ordnern die "passenden" bzw "korrekten" Werte zuordne müsste alles wieder laufen. Jetzt nur die Frage, woher weiß ich, welcher Ordner, bzw. welche Datei welche Rechte besitzen muss? Oder gibs da sonst nen Weg?

Gruss

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Totales Rechtechaos im System

Beitrag von cirrussc » 06.10.2008 19:35:47

Hallo und willkommen im Forum!

In welchen Verzeichnissen passiert das?
Mit welchem Benutzer, auch mit root?
Wie ist das Filesystem gemountet, auf dem die betreffen den Verz. liegen, welche umask gesetzt?
Welche Debian Version?
Beschreibe mal genauer, was wie passiert ist.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Re: Totales Rechtechaos im System

Beitrag von kleinerspast » 06.10.2008 21:25:34

hi,

so ganz genau kann ich nich sagen, was passiert ist, da die Person der ich das reparieren soll, wohl nicht ganz genau weiß welche rechte sie wohin vergabe.

für mich sieht das so aus, als ob man rekursiv in / die Permission 755 gesetzt hat. Dementsprechend ist in jedem Ordner diese Permission gesetzt. Das nat. doof.

Im Grunde brauche ich nich mehr als eine Tabelle mit den standardmäßigen Permissions für die ganzen Ordner damit ich das wiederherstellen kann. Wenn ich jetzt noch irgendwo ein Debian laufen hätte, könnte ich ja nachschauen, is aber leider nicht ;-(

kleinerspast
Beiträge: 276
Registriert: 29.08.2007 22:53:28

Re: Totales Rechtechaos im System

Beitrag von kleinerspast » 06.10.2008 21:40:43

hi nochma,

ich seh grad, das selbst wenn mir einer von euch die Rechte zukommen lässt, kann ich die wohl nicht ändern, da durch die defekte rechte table es auch nicht mehr möglich ist, sudo opeerationen auszuführen....

jezt wirds knifflig ;-(

Benutzeravatar
manes
Beiträge: 958
Registriert: 27.08.2007 11:26:54
Wohnort: Köln
Kontaktdaten:

Re: Totales Rechtechaos im System

Beitrag von manes » 07.10.2008 00:26:37

moin,

/home sichern, system neu aufsetzen, /home wieder aufspielen und dann mit z.b.

Code: Alles auswählen

find /home/* -type d -exec chmod 755 {} \;
find /home/* -type f -exec chmod 600 {} \; 
die rechte des home wieder gradebiegen und alles ist gut?
das wäre meine, vielleicht etwas windows-artige lösung...

manes

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Re: Totales Rechtechaos im System

Beitrag von cosmac » 07.10.2008 01:59:34

hi,

dass sudo nicht mehr geht, ist klar, weil dem sudo das s-Bit fehlt. Andererseits ist 755 ja Standard für Verzeichnisse wie /bin oder /sbin und für die meisten Programme. Wenn man sich aber direkt als root anmeldet, müsste das meiste noch funktionieren. Wenn die Anmeldung schon nicht mehr funktioniert, kann man versuchen im Single User Mode (recovery mode) zu booten.

Ansonsten ist manes "Windows-Methode" in diesem Fall wohl schneller und zuverlässiger, als die Rechte wieder zu korrigieren. Mein Lenny hier ist eher eine Minimal-Installation und es sind trotzdem ca. 62000 Dateien -- auch wenn für die meisten 755 richtig ist (oder 644 für /lib/*). Wenn du es wirklich versuchen willst, wäre wohl ein "grep -v '^.rwxr-xr-x'" gegen die Liste ein Anfang...
http://debu03.synserver.de/misc/ls-laR.txt (Vorsicht, lang; ca. 3.2MB)
Beware of programmers who carry screwdrivers.

Antworten