du sprichts hier von 2 verschiedenen Systemen!!
WinSCP arbeitet mit den SSH Protokoll (sieht zwar wie FTP aus, hat aber nix mit FTP zu tun)
Von Daher: solange der User im Server eine gültige
Shell hat so kann dieser sich via SSH einloggen und auch andere Verzeichnisse einsehen
Wenn man den User wirklich in sein Home Dir einsperren will sollte man die
Shell des User sperren:
usermod -s /bin/false USERNAME
Danach wird der SSH Login des Users blockiert
dann sollte man die proftpd.conf bearbeiten:
dort gibt es 2 Zeilen die man ändern bzw auskommentieren sollte:
Code:
DefaultRoot ~
RequireValidShell off
Die erste Zeile Sperrt den User in sein Home Verzeichnis ein.
Die zweite Zeile erlaubt User ohne gültige
Shell ein FTP Login