Hi @ll,
da ich endlich mal die Zeit finde, hier noch eine kleine Zusammenfassung der letzten Nacht
Madd hat in seinem Blog einen entsprechenden Beitrag[1] verfasst, der mir sinnvoll schien.
Darin wies er darauf hin, dass es bereits ein Script[2] gibt, mit dem man ein Chroot-Jail für SSH einfach erstellen und die Benutzer hineinverfrachten kann.
Er hat zwar (ursprünglich) ins Topic geschrieben, dass der Artikel unter Ubuntu 8.04 entstanden wäre, dass war aber nicht richtig… er hat es dann gestern Abend korrigiert, da er das ganze mit Debian/etch umgesetzt hatte.
Das Script hat bei mir unter Ubuntu 8.04 Server (frisch mit debootstrap gebaut) nicht funktioniert. Daraufhin folgten ein paar Modifikationen, damit es funkioniert (es werden zwar noch Fehler geschmissen, dass ist aber egal… es funktioniert trotzdem).
Dann wollte ich aber noch ein Jail pro User!
Also noch ein paar Modifikationen…
Und siehe da… es funktioniert 
Wer es nicht glaubt, darf es gerne ausprobieren: make_chroot_jail_mod.sh
Allerdings funktioniert der Aufruf des Scriptes nicht mehr, wie vom Ur-Author vorgesehen…
Getestet ist das Script nur mit:
./make_chroot_jail_mod.sh [i]username[i]
Dabei wird in /home/jail/username ein chroot angelegt. Daraus resultiert allerdings ein Home-Dir /home/jail/username/home/username
Wenn der User sich dann per SSH anmeldet, kann er allerdings nur auf alles unterhalb /home/jail/username zugreifen.
Viel Spass beim ausprobieren
Gruß,
c
P.S.
In dem Script sind alle Änderungen von mir markiert:
# CHB – 20080908 – infotext
[1]: http://blog.sauer.ms/?p=132
[2]: http://www.fuschlberger.net/programs/ssh-scp-sftp-chroot-jail/
Update 12.12.2009
Ich habe das Script gerade (vor ein paar Minuten) unter Ubuntu 9.10 laufen lassen… es kommen keine Fehler und das Script macht genau das, was es soll.. 
Gruß
c