tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von deepthroat
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
849
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    gigagon gigagon ist offline Mitglied
    Registriert seit
    Mar 2010
    Beiträge
    23
    Guten Tag Linux Profis,

    ich bin jetzt schob länger auf der Suche, um mein folgendes Problem zu lösen:
    Ich möchte für einen User eine Chroot-Umgebung einrichten, in die er beim Login eingesperrt werden soll.
    Ich habe jetzt soweit meine Umgebung eingerichtet, was nun noch fehlt, ist den User beim Login dort einzusperren.
    Dieses einsperren, sollte anhand einen C-Scriptes passieren, was aber leider nicht ausgeführt werden kann, da es angeblich nicht gefunden wird (es ist aber da!)

    Cannot execute /usr/local/bin/chrlogin: No such file or directory

    Um die Chroot-Umgebung einzurichten, habe ich volgendes Tutorial befolgt:
    http://www.feldstudie.net/2009/12/22...how-to-chroot/

    und das Skippt für den Login habe ich hier gefunden:

    http://wiki.ubuntuusers.de/chroot/chrlogin

    Was ich dazu noch sagen muss, ist das ich das Skript auf dem System, wo es laufen soll nicht kompiliert habe, sondern in einem anderen System (ka, ob das wichtig ist)

    System:
    Linux 2.6.18-028stab068.9 #1 SMP Tue Mar 30 17:22:31 MSD 2010 x86_64 GNU/Linux
    (Ubuntu)

    Arbeiten tuhe ich über SSH

    Ich hoffe mir kann jemand bei meinem Problem helfen oder hat eine Idee.

    P.S. ich habe allerhand Themen und Artikel zu dem Thema gefunden, aber leider nicht, wie ich ein User dor "rein logge"
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.
    Zitat Zitat von gigagon Beitrag anzeigen
    Dieses einsperren, sollte anhand einen C-Scriptes passieren, was aber leider nicht ausgeführt werden kann, da es angeblich nicht gefunden wird (es ist aber da!)

    Cannot execute /usr/local/bin/chrlogin: No such file or directory
    Und du hast das Programm nicht doch zufällig so wie angegeben unter /usr/local/sbin/chrlogin installiert?

    Gruß
    gigagon bedankt sich. 
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    gigagon gigagon ist offline Mitglied
    Registriert seit
    Mar 2010
    Beiträge
    23
    Hi,

    ne, habs unter
    /usr/local/bin/
    kopiert, so wie im Tut. Hab aber grad noch mal nachgeguckt und gesehen, das es im Skript unter "sbin" liegen soll.

    Danke für den Hinweis.

    Aber warum sucht er es dann unter?:
    Cannot execute /usr/local/bin/chrlogin: No such file or directory
    wo ist der unterschied zwischen den zwei Ordnern?

    Ich bin grad dabei, mich in Linux einzuarbeiten und werds nach her noch mal von anfang an mit sbin testen.


    MfG
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von gigagon Beitrag anzeigen
    kopiert, so wie im Tut. Hab aber grad noch mal nachgeguckt und gesehen, das es im Skript unter "sbin" liegen soll.

    Danke für den Hinweis.

    Aber warum sucht er es dann unter?:
    Je nachdem was du als Shell beim Anlegen des Users angegeben hast wird auch versucht auszuführen.

    Anscheinend kann das Programm aber nicht ausgeführt werden. Was ist die Ausgabe von
    Code bash:
    1
    
    ldd /usr/local/sbin/chrlogin
    Zitat Zitat von gigagon Beitrag anzeigen
    wo ist der unterschied zwischen den zwei Ordnern?
    In dem sbin Verzeichnis sollten sicherheitsrelevante Dateien die vom Superuser (root) zu verwenden sind gespeichert werden. Siehe auch http://de.wikipedia.org/wiki/Filesys...archy_Standard

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. libapache2-mod-chroot mit suexec und fcgi
    Von spex im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 12.05.08, 09:56
  2. Tomcat & JAAS: user automatisch als Gast einloggen
    Von AKST im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 24.08.07, 16:02
  3. chroot geht nicht
    Von Caliterra im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 01.04.06, 12:55
  4. sshd in chroot-Umgebung
    Von plonk im Forum Linux & Unix
    Antworten: 1
    Letzter Beitrag: 15.09.05, 13:07
  5. chroot Käfig
    Von nautiLus` im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 16.04.04, 15:58