Hallo zusammen,

Am Mit, 2003-01-22 um 20.47 schrieb Peter Blancke:
> Am 22.01.2003 19:14:42, Ulrich Hammer schrieb:
> > Am Die, 2003-01-21 um 20.45 schrieb Simon Bruenler: 
> > 
> > > Wenn Du wei�t in welchem Verzeichnis Du 'rumgepfuscht' ;-) hast
> > > dann k�nntest Du ein Rettungssystem booten die betreffende
> > > Partition h�ndisch mounten und die Sache wieder gerade biegen...
> >
> > ja /usr *duck
> 
> Dann hast Du sozusagen noch einiges Glueck gehabt, weil /usr
> ziemlich homogen root:root gehoert und die Verzeichnisrechte fast
> alle auf 755 und die Dateirechte auf 644 sitzen.
> 
> > > Als Rettungssystem eignet sich in diesem Fall eigentlich so
> > > ziemlich jedes Linux dass komplett von CD bzw. Diskette bootet.
> > > Z.B. Knoppix
> > > 
> > > Zur Not k�nntest Du auch (falls vorhanden) die erste Debian CD
> > > nehmen, davon booten, und dann die Notfall-Konsole aktivieren
> > > (AFAIK Alt-F2)
> >
> > Hmm, das heisst also schon jedes file von Hand duchgehen und die
> > Rechte pr�fen, oder hab ich dich da jetzt falsch verstanden?
> 
> Wenn Du die Rechte rekursiv "zermoebelt" hast, kannst Du sie auch
> rekursiv wieder korrigieren, ohne jedes Verzeichnis bzw. jede Datei
> einzeln anfassen zu muessen.
> 
> Ich wuerde -- ohne Gewaehr auf anschliessende korrekte Funktion --
> mir mit drei Schritten zu helfen wissen:
> 
> 1.) cd /usr
> 2.) find -type d -exec chmod 755 {} \;
> 3.) find -type f -exec chmod 644 {} \;
> 
> Ich hoere aber zu diesem Szenario auch noch gerne andere Stimmen,
> nicht, dass ich am Ende der Boese bin, wenn dann alles versaubeutelt
> ist.
Sorry, hatte gestern leider keine Zeit mehr zu antworten.

Im gro�en und ganzen hast Du Recht. Aber...
Fast alle ausf�hrbaren Dateien sind auf Status 755 gelegt. 

Damit das System also wieder richtig hochf�hrt sollten zumindest die
Verzeichnisse '/usr/bin' und '/usr/sbin' rekursiv auf 755 gelegt werden.

Ich habe jetzt leider auch nicht die Ahnung wie man automatisiert
feststellen k�nnte ob eine Datei ein Programm darstellt oder nicht :-(

Gruss
Simon

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Antwort per Email an