Hallo,
ich fahre proftpd und möchte keine anonymous-zugriffe zulassen.
Ich habe an der proftpd.conf bisher nichts geändert.
Trotzdem mal, von Kommentaren befreit, unten gepostet.
Im Kopf dieser Datei steht:
[...] It establishes a single server and a single anonymous login.[...]
So, es wird also ein anonymous-Login installiert.
Ich seh aber keinen definiert. Die Doku zu proftpd sagt:
5.19 Can I disable Anonymous logins?
Yes, just remove all the <Anonymous> sections from your configuration file
and reload the daemon.
Es gibt aber keine Anonymous-Sektion.
Hab ich jetzt anonymous oder nicht?
Natürlich hab ich's ausprobiert mich einzuloggen. Ich kann "anonymous" als
User angeben, das Passwort ist aber immer falsch, da ich es nicht kenne.
Leer, Mailadresse oder rootpasswort sind es nicht. Meine einzige Vermutung
verbliebe, daß es das Passwort des Users "nobody" ist - aber das kenne ich
ja gar nicht, und der ist doch nur, um Prozesse "rechtlos" zu machen, oder
irre ich mich da?
Hier "meine", also die mitgelieferte Config:
ServerName "powered by SuSE Linux"
ServerType inetd
ServerAdmin ftpadm@localhost
DeferWelcome off
DefaultServer on
AuthPAM on
AuthPAMConfig proftpd
Port 21
Umask 022
User nobody
Group nogroup
<Directory /*>
AllowOverwrite on
HiddenStor on
</Directory>
DenyFilter "%"
MaxInstances 30
IdentLookups off
ScoreboardPath /var/run/proftpd
TransferLog /var/log/xferlog
Vielen Dank,
Gruß, Ratti