NEED HELP !!!! wichtiges Verzeichnis gelöscht arghhhh
- Payne_of_Death
- Beiträge: 484
- Registriert: 16.05.2004 20:21:30
-
Kontaktdaten:
NEED HELP !!!! wichtiges Verzeichnis gelöscht arghhhh
Hey,
ich habe gerade einen riesigen Mist gemacht. Ich wollte eigentlich nur eine File aus /bin entfernen.
Jedoch habe ich Geistes gegenwärtig das komplette /bin gelöscht.
Die Folgen sind klar die root Befehle sind wech *heul*
Gibts noch eine Reperatur Möglichkeit?
ich habe gerade einen riesigen Mist gemacht. Ich wollte eigentlich nur eine File aus /bin entfernen.
Jedoch habe ich Geistes gegenwärtig das komplette /bin gelöscht.
Die Folgen sind klar die root Befehle sind wech *heul*
Gibts noch eine Reperatur Möglichkeit?
Das System was mich zu Fall bringt muss erst mal geboren werden.
uuuhhhhhhhhhh schwer...
also erstmal mit Knoppix booten und evt. nen Image davon machen. Ich weiß leider nicht wie gut Sleuthkit bei rekonstruieren ist, aber damit würd ich es mal versuchen.
deswegen ist wohl Knopix STD (in der aktuellen LinuxMag zu finden) dafür noch besser geeignet...
ansonsten wäre ein apt-get --reinstall (leider weiß ich nicht genau welche Pakete, aber mit einem dpkg -s /bin sollte sich das rausfinden lassen...)
mfg bn
also erstmal mit Knoppix booten und evt. nen Image davon machen. Ich weiß leider nicht wie gut Sleuthkit bei rekonstruieren ist, aber damit würd ich es mal versuchen.
deswegen ist wohl Knopix STD (in der aktuellen LinuxMag zu finden) dafür noch besser geeignet...
ansonsten wäre ein apt-get --reinstall (leider weiß ich nicht genau welche Pakete, aber mit einem dpkg -s /bin sollte sich das rausfinden lassen...)
mfg bn
Erstmal von einer Knoppix CD das ganze bin verzeichnis rüberkopieren und neu booten, dann alle Pakete erneut installieren, die Dateien in /bin hatten (vorher vielleicht noch bin in bin.knoppix umbenennen und den PATH entsprechend anpassen, damit du später keine knoppix-programme in bin liegen hast). Die Dateien sind alle in /var/lib/dpkg/info/paketname.list aufgelistet. Du müsstest sie also in etwa wie folgt bekommen:ein sollte dann /bin wieder füllen
Code: Alles auswählen
#!/bin/bash
cd /var/lib/dpkg/info
for LISTFILE in *.list; do
if grep -q ^/bin/ $LISTFILE; then
echo ${LISTFILE%.list}
fi
done
Code: Alles auswählen
apt-get --reinstall install $(skript)
- Payne_of_Death
- Beiträge: 484
- Registriert: 16.05.2004 20:21:30
-
Kontaktdaten:
Hi!
Verzeih mir, aber eigentlich macht man von /bin keine Backups... ich meine, die Dateien wiederzubekommen ist doch kein Problem, nur die Art des Wiederbekommens, ohne Basisbefehle... also, ich meine, man kann Backup-Space auch sinnvoller verwenden als für /bin...
Bye
g-henna
Verzeih mir, aber eigentlich macht man von /bin keine Backups... ich meine, die Dateien wiederzubekommen ist doch kein Problem, nur die Art des Wiederbekommens, ohne Basisbefehle... also, ich meine, man kann Backup-Space auch sinnvoller verwenden als für /bin...
Bye
g-henna
follow the penguin...
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Code: Alles auswählen
check@tne:/bin$ diruse
Dateien: 81
Belegter Speicher: 3.2 MByte
check@tne:/bin$
/edit: /sbin hat 8 MB und damit auch egal...
bei /usr/bin würd ichs mir überlegen.. das hat locker 120MB