bash: /bin/ls: Datei oder Verzeichnis nicht gefunden - Was soll das?
Hallo suse-linux, Ich habe im Moment auf meinem SuSE Linux 8.1 Internet Server (Serverhousing beim Provider) ein Riesen-Problem. Wenn ich mich mit ssh einlogge (als root oder User), gibt mir der Rechner bei einem 'ls' immer die Fehlermeldung: "bash: /bin/ls: Datei oder Verzeichnis nicht gefunden" Die Datei ist aber objektiv vorhanden, gehört root.root und hat die Rechte -rwxr-xr-x Das gleiche gilt für 'ps' (/bin/ps) Andere Dateien allerdings (wie z.B. date /bin/date) werden problemlos ausgeführt. Soweit ich mich erinnern kann habe ich auch nicht am /bin Verzeichnis rumgefummelt. Der Fehler trat auf einmal auf. Was soll das??? Woran kann's liegen? Brauche Hilfe. Gruß, Daniel
Daniel Cremer wrote:
Ich habe im Moment auf meinem SuSE Linux 8.1 Internet Server (Serverhousing beim Provider) ein Riesen-Problem.
Wenn ich mich mit ssh einlogge (als root oder User), gibt mir der Rechner bei einem 'ls' immer die Fehlermeldung: "bash: /bin/ls: Datei oder Verzeichnis nicht gefunden"
Die Datei ist aber objektiv vorhanden, gehört root.root und hat die Rechte -rwxr-xr-x
Das gleiche gilt für 'ps' (/bin/ps) Andere Dateien allerdings (wie z.B. date /bin/date) werden problemlos ausgeführt.
Soweit ich mich erinnern kann habe ich auch nicht am /bin Verzeichnis rumgefummelt. Der Fehler trat auf einmal auf.
Was soll das??? Woran kann's liegen?
Hmm, das harmloseste aber unwahrscheinlichste wären Inkonsistenzen im Dateisystem. Wahrscheinlicher hört sich an, Du bist nicht mehr der einzige root. Das wäre dann der moment im Rettungssystem zu starten. Wenn "rpm" noch geht, versuch mal ein: # rpm --verify coreutils Auf jedenfall such mal nach root-kits (Wenn es ohne ls und ps überhaupt geht). -- Andreas
Am Dienstag, 19. August 2003 06:58 schrieb Andreas Winkelmann:
Daniel Cremer wrote:
Wenn ich mich mit ssh einlogge (als root oder User), gibt mir der Rechner bei einem 'ls' immer die Fehlermeldung: "bash: /bin/ls: Datei oder Verzeichnis nicht gefunden"
Das gleiche gilt für 'ps' (/bin/ps) Andere Dateien allerdings (wie z.B. date /bin/date) werden problemlos ausgeführt.
Hmm, das harmloseste aber unwahrscheinlichste wären Inkonsistenzen im Dateisystem. Ich habe jetzt einfach das Paket fileutils nochmal installiert und jetzt geht's wieder. Es handelte sich, soweit ich das jetzt sehe, nur um Dateien aus diesem Paket.
Ich wüsste nur gern, woran's lag. Kann ja nicht angehen, das sowas einfach so passiert...
Wahrscheinlicher hört sich an, Du bist nicht mehr der einzige root. Das Du machst mir Angst. Wie kann ich denn herausfinden, ob sich einer Zugang verschafft hat?
Gruß, Daniel
Daniel Cremer wrote:
Hmm, das harmloseste aber unwahrscheinlichste wären Inkonsistenzen im Dateisystem.
Ich habe jetzt einfach das Paket fileutils nochmal installiert und jetzt geht's wieder. Es handelte sich, soweit ich das jetzt sehe, nur um Dateien aus diesem Paket.
Welche waren es denn noch? Hast Du vorher mal so einen rpm --verify laufen lassen? Hast Du mal das "kaputte" "ps" oder "ls" gesichert? Schau sie Dir doch vorsichtig mal an. Was sagt denn noch "rpm --verify sh-utils"?
Ich wüsste nur gern, woran's lag. Kann ja nicht angehen, das sowas einfach so passiert...
Wahrscheinlicher hört sich an, Du bist nicht mehr der einzige root. Das
Du machst mir Angst. Wie kann ich denn herausfinden, ob sich einer Zugang verschafft hat?
Such mal über google nach root-kits. Dort findest Du auch Such-Anleitungen. -- Andreas
participants (2)
-
Andreas Winkelmann
-
Daniel Cremer