Erstellen:
Installation & Konfiguration von FTP-Servern - Pro-Linux
ProFTP:
Installation & Konfiguration von FTP-Servern - Pro-Linux
User Anlegen:
User "maxe"
useradd -m -d /home/ftp-user/maxe -s /bin/false -g ftponly
Password einstellen:
passwd maxe
- fertig.
Der User Maxe kann sich nun via ftp einloggen und kann sich nur in seinem home-Verzeichnis bewegen und ftp machen - sonst nichts.
Hier liegen noch diverse andere Dateien, die beim Useranlegen erzeugt werden Kannst Du löschen, wenn wirklich nur ftp möglich sein soll.
Ein beliebiger ftp-Server sollte natürlich installiert sein.
Ach ja:
In der proftpd.conf sollte stehen:
DefaultRoot ~ ftponly
Das beschränkt den Zugriff der Mitglieder der Gruppe ftponly auf das homeverzeichnis.
Oder:
<Global>
DefaultRoot ~
</Global>