Ich brauche Hilfe beim Einrichten eines Chroot-Jails

Ich brauche Hilfe beim Einrichten eines Chroot-Jails

Ich habe dieses Tutorial befolgt http://olivier.sessink.nl/jailkit/howtos_chroot_shell.htmlum ein Chroot-Jail für meine SSH-Benutzer einzurichten.

Meine sshd_config enthält Folgendes:

Match group backup-users
        ChrootDirectory /home/jail/

Aber wenn ich mich anmelde, wird die SSH-Verbindung sofort beendet.

In /var/log/auth.log steht:

Jul 13 19:37:02 obu1 sshd[21225]: Akzeptiertes Passwort für Testbenutzer von ###.###.###.### Port 63718 ssh2
Jul 13 19:37:02 obu1 sshd[21225]: pam_unix(sshd:session): Sitzung für Benutzer Testuser geöffnet von (uid=0)
Jul 13 19:37:03 obu1 sshd[21225]: pam_unix(sshd:session): Sitzung für Benutzer testuser geschlossen

Was mache ich falsch?

Ausgabe des SSH-Versuchs:

jerome@obu1:~$ ssh localhost -p 222 -l Testbenutzer
Passwort von testuser@localhost:
Linux-Hostname 2.6.26-2-amd64 #1 SMP So 21. Juni 04:47:08 UTC 2009 x86_64

Die im Debian GNU/Linux-System enthaltenen Programme sind freie Software;
Die genauen Verteilungsbedingungen für jedes Programm sind in der
einzelne Dateien in /usr/share/doc/*/copyright.

Debian GNU/Linux wird mit KEINERLEI GARANTIE geliefert, soweit
nach geltendem Recht zulässig.
Letzte Anmeldung: Montag, 13. Juli 2009, 20:08:55 Uhr von localhost
Verbindung zum lokalen Host geschlossen.
jerome@obu1:~$

Antwort1

Befindet sich im Jail eine Kopie der Shell des Benutzers?

Antwort2

Überprüfen Sie die Berechtigungen für den Home-Ordner? Diese Art von Fehler tritt bei mir auf, wenn die Berechtigungen falsch sind.

verwandte Informationen