Als je personen via ssh laat inloggen hebben ze toegang tot de gehele computer (of je moet met chroots werken wat ik persoonlijk nogal ingewikkeld vind)
Inderdaad, ze hebben rechten zoals een lokaal ingelogde gebruiker, dus leesrechten voor gans de schijf (behalve waar die zijn dichtgezet). Anderszijds is het risico niet groter dan dat van een gewone gebruiker (want iemand die via ssh kan inloggen *is* een gewone gebruiker).
Als je echt via een webapplicatie werkt, dan kun je dat programmatorisch allemaal beveiligien, maar dan had je wellicht hier niet gepost
Is er ook een mogelijkheid om de ftp-dir de enige dir te laten zijn waar men kan komen (dus niet een hogere dir).
Zo ja, dan kun je het veel handiger aanpakken via nfs (bij een pure Linux werkomgeving) of samba (bij een Linux/Windows omgeving).
Ik bedoel dus eigenlijk: Staat de server bijv. thuis en zijn de gebruikers ook thuis aanwezig, dus niet buitenshuis?
ik heb bijv. een huisnetwerk met een Ubuntu server en een drietal werkstations (ook met Ubuntu) en een laptop (ook Ubuntu) voor mijn gezinsleden. Dit netwerk draait via nfs en niet via ftp.
Als dit bij jou niet het geval is (dus als je gebruikers extern (van buitenaf) in moeten loggen), dan kun je deze vraag als niet-gesteld beschouwen.
Let wel op want FTP is een onveilig protocol. Als je persoonlijke bestanden moet verzenden kan je beter sftp gebruiken, dit is blijkbaar veel makkelijker geworden sinds ubuntu 8.10 (zie de artikels hierboven).