/bin/ gelöscht
/bin/ gelöscht
Hallo,
Ich habe auf meinem Server an einem Backupscript gearbeitet, habe das ausgeführt, und jetzt gehen alle einfachen CMDs nicht mehr, wie cp, ls, nano ... Ich nehme an, dass das /bin/ Directory gelöscht wurde.
Ich bin noch via SSH eingeloggt. FTP und wget gehen noch. Kann ich den /bin/ Directory irgendwo herunterladen ? chmod geht nicht mehr. Wird das ein Problem sein. Hilft nur noch ein Reinstall ?
Wäre für jeden Hinweis dankbar.
MfG,
T0mcat
Ich habe auf meinem Server an einem Backupscript gearbeitet, habe das ausgeführt, und jetzt gehen alle einfachen CMDs nicht mehr, wie cp, ls, nano ... Ich nehme an, dass das /bin/ Directory gelöscht wurde.
Ich bin noch via SSH eingeloggt. FTP und wget gehen noch. Kann ich den /bin/ Directory irgendwo herunterladen ? chmod geht nicht mehr. Wird das ein Problem sein. Hilft nur noch ein Reinstall ?
Wäre für jeden Hinweis dankbar.
MfG,
T0mcat
Ich habe zu hause kein Linux installiert, müsste also das ganze /bin/ Directory von irgendwo ziehen.
Leider wurde das Backupscript auch gelöscht. Das Problem war, dass das Script normalerweise den Odner leert, bevor es mit dem Backup beginnt. Normalerweise startet das Backup auch im im Ordner /var/backup
Da ich es allerdings per Hand im Ordner /bin/ gestartet habe, hat er diesen Ordner geleert
Leider wurde das Backupscript auch gelöscht. Das Problem war, dass das Script normalerweise den Odner leert, bevor es mit dem Backup beginnt. Normalerweise startet das Backup auch im im Ordner /var/backup
Da ich es allerdings per Hand im Ordner /bin/ gestartet habe, hat er diesen Ordner geleert

Hast du irgendeine Live-CD zu Hause? Knoppix oder Ubuntu?
Vielleicht damit einmal versuchen.
Das wichtigste ist, das bash wieder da ist.
Und dann einmal
Vielleicht damit einmal versuchen.
Das wichtigste ist, das bash wieder da ist.
Und dann einmal
Code: Alles auswählen
ln -s /bin/bash /bin/sh
Leider nichtdaFreak hat geschrieben:Hast du irgendeine Live-CD zu Hause? Knoppix oder Ubuntu?
Vielleicht damit einmal versuchen.
Das wichtigste ist, das bash wieder da ist.
Und dann einmalCode: Alles auswählen
ln -s /bin/bash /bin/sh

Kann man das nirgendwo vom Netz ziehen ?
Zuletzt geändert von T0mcat am 16.02.2008 16:13:05, insgesamt 1-mal geändert.
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Hi,
gehen denn noch aptitude/apt-get/dpkg?
Wenn ja,
Oder eben mit den anderen.
Gruß, garibaldi
gehen denn noch aptitude/apt-get/dpkg?
Wenn ja,
Code: Alles auswählen
# aptitude reinstall bash
Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller
Habe das bereits mit apt-get --reinstall install versucht. Allerdings bekomme ich immer diese Meldung :
Auf jeden Fall, ein dickes Dankeschön an alle die geantwortert haben
Ziehe mir gerade die Knoppix CD, hoffe das es helfen wird.E: Unterprozess /usr/sbin/dpkg-preconfigure --apt || true ist mit einem Fehlercode zurückgekehrt (100)
E: Failure running script /usr/sbin/dpkg-preconfigure --apt || true
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Auf jeden Fall, ein dickes Dankeschön an alle die geantwortert haben

hi!
hab gerade nach bash gegoogled
http://ftp.gnu.org/gnu/bash/bash-3.2.tar.gz
das kannst du dir mit wget ziehen
hab gerade nach bash gegoogled
http://ftp.gnu.org/gnu/bash/bash-3.2.tar.gz
das kannst du dir mit wget ziehen
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
und hier getart der gesamte /bin Ordner
http://ialpool1.gp.tu-berlin.de/uploads/bin.tar
und unter
http://ialpool1.gp.tu-berlin.de/uploads/tar
die dazu benötigte tar Datei.. ist alles von einem Etch!
http://ialpool1.gp.tu-berlin.de/uploads/bin.tar
und unter
http://ialpool1.gp.tu-berlin.de/uploads/tar
die dazu benötigte tar Datei.. ist alles von einem Etch!
Vielen Dank Savar für deine Mühe.Savar hat geschrieben:und hier getart der gesamte /bin Ordner
http://ialpool1.gp.tu-berlin.de/uploads/bin.tar
und unter
http://ialpool1.gp.tu-berlin.de/uploads/tar
die dazu benötigte tar Datei.. ist alles von einem Etch!
Da chmod leider mitgelöscht wurde, kann ich den heruntergeladenen Dateien nicht die notwendigen Berechtigungen geben und sie nicht ausführen

Jetzt hoffe ich, dass mein Server-Vermieter mir vor Ort das wieder hinbiegen kann.
hi,
dann probier's mal so:
oder, falls du eine 64-Bit Version hast: /home/tomcat/bin64,
beides jeweils von Etch.
Passwort gibt's per Forenmail
dann probier's mal so:
Code: Alles auswählen
scp -p -r tomcat@debu03.synserver.de:/home/tomcat/bin32/bin /
beides jeweils von Etch.
Passwort gibt's per Forenmail
Beware of programmers who carry screwdrivers.
nichts zu danken, aber denk' dran, es ist nur eine Notlösung.
Z.B. sind im Original-/bin ein paar Links nach z.B. ../sbin drin,
die fehlen dir jetzt. Programme, die z.B. nach /usr/bin verlinkt
waren, hast du jetzt doppelt.
und kontrollier mal, ob die suid-Bits mitgekommen sind, z.B.:
Edit: und dann fehlen evt. immer noch einzelne Files aus Paketen,
die ich nicht installiert habe.
Z.B. sind im Original-/bin ein paar Links nach z.B. ../sbin drin,
die fehlen dir jetzt. Programme, die z.B. nach /usr/bin verlinkt
waren, hast du jetzt doppelt.
Code: Alles auswählen
ls -la /bin | grep '^l'
lrwxrwxrwx 1 root root 21 2007-06-02 14:31 csh -> /etc/alternatives/csh
lrwxrwxrwx 1 root root 20 2007-06-02 14:22 lsmod.modutils -> /sbin/lsmod.modutils
lrwxrwxrwx 1 root root 14 2007-06-02 14:31 lspci -> /usr/bin/lspci
lrwxrwxrwx 1 root root 20 2007-06-02 14:22 mt -> /etc/alternatives/mt
lrwxrwxrwx 1 root root 2 2007-06-02 14:22 netcat -> nc
lrwxrwxrwx 1 root root 16 2007-06-02 14:22 pidof -> ../sbin/killall5
lrwxrwxrwx 1 root root 4 2007-06-02 14:22 rbash -> bash
lrwxrwxrwx 1 root root 4 2007-08-21 00:10 rnano -> nano
lrwxrwxrwx 1 root root 15 2007-06-02 14:31 setpci -> /usr/bin/setpci
lrwxrwxrwx 1 root root 4 2007-06-02 14:22 sh -> bash
lrwxrwxrwx 1 root root 13 2007-06-02 14:31 tcsh -> /usr/bin/tcsh
Code: Alles auswählen
-rwsr-xr-x 1 root root 27000 2007-02-27 08:53 su
die ich nicht installiert habe.
Beware of programmers who carry screwdrivers.