Hallo,
danke für eure Antworten. Ich habe das mit der Global-Section nicht bedacht. Ich ging davon aus, dass alles was nicht innerhalb von <VirtualHost> oder so definiert wird für alles als default gilt.
Nun habe ich versucht die speziellen Dinge im VHost einzurichten:
<Virtualhost 192.168.100.1>
Port 3021
<Anonymous /var/www/host.homeftp.net/ftp>
AllowRetrieveRestart on
AllowStoreRestart on
User username
Group usergroup
UserAlias anonymous username
RequireValidShell off
MaxClients 10
<Limit WRITE>
DenyAll
</Limit>
<Directory incoming>
<Limit APPE CWD MKD PASV READ RETR STOR>
AllowAll
</Limit>
<Limit DELE RMD RETR GET>
DenyAll
</Limit>
</Directory>
</Anonymous>
</Virtualhost>
Leider klappt auch dies nicht. Beim stoppen und starten des Servers tauchen keine Fehlermeldungen auf. Daher gehe ich davon aus, dass ich die Parameter in den jeweiligen Direktiven setzen darf.