Benutzer & Gruppen anlegen
#Falls noch keine FTP-Gruppe vorhanden ist: groupadd ftpuser #Hinzufügen der User, mit -g Gruppe definieren, mit -m ein Homeverzeichnis erstellen, mit -c Kommentar angeben useradd ftp-user1 -g ftpuser -m -c ftp-Benutzer1
Serverordner-Eigentümer berechtigen
chown ftp-user1 /srv/.../user1/ -R chgrp ftpuser /srv/.../user1/ -R chmod 755 /srv/.../user1/ -R
proFTP konfigurieren
Einige Eintragsauszüge der proftpd.conf:
ServerName "my-ftp-server" ServerType standalone DefaultRoot ~/ ftpuser #alle User nicht reinlassen (ausser Gruppe ftpuser) <Limit Login> DenyGroup !ftpuser </Limit Login>
#Start/Stop /etc/init.d/proftpd start /etc/init.d/proftpd start