Anzeige:
Ergebnis 1 bis 6 von 6

Thema: root-bash

  1. #1
    Registrierter Benutzer Avatar von AMu
    Registriert seit
    Apr 2004
    Beiträge
    24

    Red face root-bash

    Hallo,
    mir ist etwas dummes passiert.
    Um den root von aussen die Anmeldung zu verweigern, habe ich gedacht, ich nehme ihm die Anmeldebash in der passwd weg - grober Fehler - nun kann root nichts mehr, weil er keine bash zum ausführen der Kommandos hat.

    Ich bin über Vorschläge zur Lösung riesig dankbar.

  2. #2
    O-O^ Avatar von cotelli
    Registriert seit
    Nov 2002
    Beiträge
    408
    hi AMu

    ich denke es sollte über die chroot-umgebung klappen.
    ich hoffe du hast eine knoppix-cd zur hand. knoppix cd rein, deine partition wo deine distri liegt umounten und dann wieder mounten nach /mnt.
    z.b. hda3
    "umount /dev/hda3"
    "mount /dev/hda3 /mnt" (hda3 ist nur ein beispiel, deine partition angeben)
    so jetzt per chroot weiter:
    "chroot /mnt /bin/bash" -> jetzt solltest du die einstellung vornehmen können.
    rufst in einem editor /etc/passwd auf,z.b.
    "nano /etc/passwd" und änderst die zeile für root, am ende die shell eintragen die root bekommen soll, im normalfalle ist es die bash, zeile sollte da wieder wie folgt aussehen,
    root:x:0:0:root:/root:/bin/bash
    jetzt solltest du die chroot-umgebung wieder verlassen mit "exit", und den rechner mit "reboot" neu starten.
    hoffe es klappt

    gruß cotelli

    edit: wieder viel zu kompliziert gedacht, sollte auch ohne chroot gehen siehe unten
    Geändert von cotelli (07.04.04 um 07:07 Uhr)
    Never put off till tomorrow what you can do today. Registrierter Linux User #350180 -> http://counter.li.org/
    ICH habe keinen Fehler gemacht. Das war der Computer.

  3. #3
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Ganz sicher wird dein Sytem erst, wenn du alle Loginshells entfernst und die Tastatur abklemmst
    Zur Lösung des Problems: Boote eine Knoppix-CD und trag' die zu verwendende Bash einfach wieder in die /etc/passwd ein:

    root:x:0:0:root:/root:/bin/bash

    Gruss, MiGo
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2001
    Ort
    Hamburg
    Beiträge
    290
    Bei Lilo kann man auch den Parameter "init" angeben.

    boot: Linux init=/bin/bash

    Dann ist man erstmal wieder im System.
    Since SuSE Linux 4.2 (Kernel 1.2.13)

  5. #5
    Registrierter Benutzer Avatar von AMu
    Registriert seit
    Apr 2004
    Beiträge
    24

    Talking

    Zitat Zitat von cotelli
    hi AMu

    ich denke es sollte über die chroot-umgebung klappen.
    ich hoffe du hast eine knoppix-cd zur hand. knoppix cd rein, deine partition wo deine distri liegt umounten und dann wieder mounten nach /mnt.
    z.b. hda3
    "umount /dev/hda3"
    "mount /dev/hda3 /mnt" (hda3 ist nur ein beispiel, deine partition angeben)
    so jetzt per chroot weiter:
    "chroot /mnt /bin/bash" -> jetzt solltest du die einstellung vornehmen können.
    rufst in einem editor /etc/passwd auf,z.b.
    "nano /etc/passwd" und änderst die zeile für root, am ende die shell eintragen die root bekommen soll, im normalfalle ist es die bash, zeile sollte da wieder wie folgt aussehen,
    root:x:0:0:root:/root:/bin/bash
    jetzt solltest du die chroot-umgebung wieder verlassen mit "exit", und den rechner mit "reboot" neu starten.
    hoffe es klappt

    gruß cotelli

    edit: wieder viel zu kompliziert gedacht, sollte auch ohne chroot gehen siehe unten
    Habe es mit Knoppix geschafft.
    Ich bin wieder root.

    Danke für die Tipps

  6. #6
    Script-Terrorist Avatar von Blackhawk
    Registriert seit
    Nov 2003
    Ort
    Ehningen
    Beiträge
    1.346
    Was besser ist, root das Passwort auszusternen...
    Dann nur noch mit sudo arbeiten...
    Servus und bis bald,

    Blackhawk
    ==================================================
    Linux - manchmal steh ich nachts auf, und installier mir noch eins...

Ähnliche Themen

  1. Problem mit neuem Kernel (Debian)
    Von bievor im Forum System installieren und konfigurieren
    Antworten: 17
    Letzter Beitrag: 13.03.04, 17:49
  2. usb-festplatten
    Von w.freudenstein im Forum Linux Allgemein
    Antworten: 11
    Letzter Beitrag: 10.02.04, 19:27
  3. Wie 2. Partition auf USB-HD mounten ?
    Von TERRYHOAX im Forum System installieren und konfigurieren
    Antworten: 11
    Letzter Beitrag: 27.09.03, 18:52
  4. suse8.1: init-problem
    Von shellfish im Forum System installieren und konfigurieren
    Antworten: 13
    Letzter Beitrag: 24.01.03, 16:51
  5. Benuterprofile unter KDE
    Von hansschleidt im Forum Windowmanager
    Antworten: 11
    Letzter Beitrag: 07.06.02, 01:04

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •