[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Riesen Dumheit als root gemacht



Thomas Halinka wrote:

Hi Dirk,

Am Montag, den 21.07.2008, 01:02 +0200 schrieb Dirk Paul Finkeldey:
Ich wollte mittels chmod die Berechtigungen für alles im Ordner Current
nach 0644 ändern und tippte (leider) chmod -vR +rwx-x / ein.

:D - du weisst doch, dass man nicht als root arbeiten sollte ;)
Da ich einige Dateien aus einer Win-Partition herüner kopiert habe konnte ich nur als / arbeiten - kann die Win-Partition als usr zwar mounten bakomme aber keinen zugriff auf diese, liegt wohl an der rechte vergabe durch windows.

Als ich merkte das ich eine riesen Dumheit anstellte und mittels str+c
den Vorgang stoppte wahr es leider schonn passiert habe jetzt als root
keine berechtigung zur ausführung im / mehr.

:)

Wie kann ich das Reparieren ?(

Ich würde ne Rescue-CD hernehmen (auch die Debian-Install-CD reicht)

debootstrap $DEINEREVISION /IRGENDWOHIN_WO_PLATZ_IST

Also auf dem "Rescue-System" die Berechtigungen mit
# getfacl --recursive /IRGENDWOHIN_WO_PLATZ_IST > acl.txt

sichern, und mit
# setfacl --restore=acl.txt /

wiederherstellen.
Geht das auch wenn ich init=/bin/sh an den root eintrag im Grub anhänge, /boot ist bei mir immer ro reingehängt ?

Das sollte für den Großteil tun. Natürlich nicht für jedes spezielle Dir, dass du jemals angelegt hast, aber das System biegste damit wieder hin, den Rest musste vermutlich (?) von Hand erledigen.
Das macht mir nichts aus, größtenteils ist das sytem Standart hauptsache ich bekomme wieder rwx aufs / :-)

Ansonsten ists auch nie verkehrt, sowas als Backup rumliegen zu haben ;)

Weiteres erspare ich mir ;)
Füge acl.txt dem Backup für /var zu ;-)

Mitim augenblick angestesten Grüßen Dirk Finkeldey


Viel Erfolg!

Thomas


Danke, hoffe den werde ich haben :-(

Gruß Dirk Finkeldey


Reply to: