Hallo,
unter Linux hatte ich frueher mal scponly laufen.
Bei FreeBSD habe ich ebenfalls die chroot-Version nie zum Laufen bekommen, welche aber genau der Reiz daran ist.
Folgendes haber ich daber damals herausgefunden:
Fuer die CHROOT-Version braucht man zwingend einige Userland-Binaries im Home-Verzeichnis des SCPONLY-Users.
Bei dem FreeBSD-Package/Port war auch ein Skript dabei, welches diese Dateien dort einrichtet. Es muesste auch mit scp* beginnen.
Ausserdem werden noch an diversen Binaries (scponly selbst?) Sticky-Bits benoetigt, damit diese als Root ausgefuehrt werden koennen.
Vielleicht hilft das schon mal weiter, ich waere auch an einer Loesung interessiert, da scponly eine toller Ersatz fuer FTP waere.