Anzeige:
Ergebnis 1 bis 9 von 9

Thema: chroot + ssh -> user does not exist

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21

    chroot + ssh -> user does not exist

    Hallo,

    ich wollte für ein Projekt auf meinem localhost einen abgetrenten bereich einrichten der dann über ssh erreichbar ist, dann bin ich darauf gestossen das man dafür chroot benutzen kann/sollte. ich habe mir also ein Tutorial gesucht wo erklärt wurde wie ich einen ssh zugang einrichte der anschlissten im chrootverzeichniss endet.

    1.Tutorial: http://intmainvoid.nl/item/4
    2.Tutorial: https://www.redhat.com/archives/redh.../msg00006.html

    soweit so gut.

    ich habe also den user erstellt, habe das chroot verzeichniss erstellt, mit den inhalten (bin etc usr home ... usw.) habe die passwd geschrieben, die group geschrieben (natürlich ins etc). dann habe ich mich versucht über ssh anzumelden ssh user@localhost er fragt einmal passwort ab, ich gebe das passwort ein, dann kommt die meldung:

    Last login: Fri Feb 17 00:18:44 2006 from ***
    Have a lot of fun...
    /bin/su: user user does not exist
    Connection to localhost closed.

    irgendwelche ideen?

    danke schomal im vorraus.

    MfG Morget.

  2. #2
    Roger Wilco
    Gast
    Sicher, dass der Benutzer sowohl in der /etc/passwd als auch der "lokalen" passwd in deiner chroot-Umgebung mit der gleichen UID existiert?

  3. #3
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    nach dem ich es schätzungsweise 50 mal überprüft habe, würde ich sagen: ja.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    Ich habe jetzt alles nochmal auf null zurück gesetzt und bin nochmal alles nochmal neu erstellt mit hilfe des tutorials 2 (link siehe oben).

    und ich komme immer wieder darauf hinaus das er mir sagt das der user nicht existiert...

  5. #5
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    nach der Xten google suche hab ich jetzt eine lösung gefunden:

    cp /lib/libnss* /home/chroot/lib/

    und siehe da ich bin im chroot drinne....

  6. #6
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    nächtes problem:

    für das projekt wäre es äuserst vorteilhaft wenn man mit dem kde implementierten protokoll fish:// auf den rechner zugreiffen kann.

    der ssh login funktioniert reibungslos:

    ssh user@*ip*
    password
    drinne

    das ganze z.b. im konqueror

    fish://user@*ip*
    password abfrage

    ergebniss:

    Beim Laden von fish://user@*ip* ist folgender Fehler aufgetreten:
    Keine Verbindung zu Rechner *ip*.

    nachdem ich dann noch im help:/kioslave/fish.html nach geschaut habe, was fish alles braucht und das in die chroot gepackt habe, trat immernoch keine verbesserung ein (sprich immernoch die selbe fehlermeldung)

    kann es sein das fish noch irgendwas braucht was da nicht steht? denn wenn ich mich via fish auf einen normal users des systems (ohne chroot) anmelden wil funktionierts und er zeigt mir die entsprechenden enthaltenden dateien an.

  7. #7
    .
    Registriert seit
    Oct 2001
    Ort
    Oberbayern
    Beiträge
    2.281
    hast du auch alle lybraries mit ldd überprüft, um alle abhängigkeiten auch rüberzukopieren??

    also
    ldd /bin/bash

    zeigt alle abhängigkeiten von bash die dafür benötigt werden..

    greetz
    Core i3 | 2x3tb btrfs-raid1 | 2x2tb sw-raid1+lvm2

  8. #8
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    die libs sind alle vorhanden.

  9. #9
    Registrierter Benutzer
    Registriert seit
    Aug 2004
    Beiträge
    21
    ich bin mir nicht ganz sicher worann es nun genau gelegen hat aber es funktioniert jetzt.

    nach dem ich scp und ssh im chroot verfügbar gemacht habe und nochmal ein andere chroot-shell eingespielt habe...

    manchmal verwirrt mich linux wirklich

    PS: manchmal hab ich wirklich das gefühl man muss nur lang genug rumprobieren und dann wirds schon "irgendwie" funktionieren.

Ähnliche Themen

  1. hpt374 + kernel >= 2.6.10
    Von x86-64 im Forum Kompilieren von Kernel und Sourcen
    Antworten: 0
    Letzter Beitrag: 16.05.05, 14:32
  2. Kernel-2.6.8 selbst gebacken aber...
    Von osmanovic100 im Forum Kompilieren von Kernel und Sourcen
    Antworten: 8
    Letzter Beitrag: 31.01.05, 14:06
  3. schon wieder: 3d mit ati
    Von scree_v im Forum X-Konfiguration
    Antworten: 14
    Letzter Beitrag: 15.04.04, 19:05
  4. MPlayer-Installation
    Von linux-pinguin im Forum Kompilieren von Kernel und Sourcen
    Antworten: 14
    Letzter Beitrag: 25.12.03, 12:40
  5. Fehler beim Zugriff auf Festplatte. Fehler in der Kernel-Config!
    Von cs-flasher im Forum Kompilieren von Kernel und Sourcen
    Antworten: 1
    Letzter Beitrag: 23.06.03, 15:02

Lesezeichen

Berechtigungen

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