Hi,
ich versuche auf meinem v-server ProFTPD aus den Repos mit virtuellen Benutzern einzurichten. Dabei bin ich nach der Anleitung im Wiki vorgegangen. In der Datei /etc/proftpd/proftpd.conf wurden DefaultRoot usw eingetragen - hier mal meine komplette Config.
Doch obwohl ich durch das setzen von AuthPAM off mich eigentlich nicht mehr mit meinem Systembenutzernamen und Kennwort anmelden können sollte ist das immer noch möglich. Ich habe auch noch testweise 2 virtuelle Benutzer angelegt. In der Datei /etc/proftpd/ftpd.passwd steht nun:
anonym:$1$SgkJ300A$gnRyqMhh/2qjCNSSLL0nr/:1000:1000::/home/waschtl/ftp/anonym:/bin/false temp:$1$TAz5N7Eh$yXu01xjuL3BmxxhZpB8Z91:9999:9999::/home/waschtl/ftp/anonym:/bin/false
(die BenutzerID 1000 existiert wirklich - die 9999 nicht)
doch mit keinem dieser virtuellen Benutzern kann ich mich via ftp anmelden. In der Datei var/log/proftpd/proftpd.log finde ich nach dem Versuch eines Logins mit virtuellem Benuzternamen nur:
(::ffff:89.166.144.xxx[::ffff:89.166.144.xxx]): USER temp: no such user found from ::ffff:89.166.144.xxx [::ffff:89.166.144.xxx] to ::ffff:212.224.89.xxx:21 (xdslcq164.xxx.de[::ffff:89.166.144.xxx]): USER anonym: no such user found from xdslcq164.xxx.de [::ffff:89.166.144.xxx] to ::ffff:212.224.89.xxx:21
Immerhin wird die configdatei (/etc/proftpd/proftpd.conf) schon mal gelesen - da ich den abgeänderten Servernamen als Begrüßungstext bekkomme wenn ich mich mit einem Systembenutzer einlogge.
Trotzdem stehe ich hier auf dem Schlauch wo ich mit der Fehlersuche anfangen soll. Vielleicht kann mir mal jemand einen Tipp geben?
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten