Hi,
Ich hab nen Problem. Wenn ich ein FTP User anlegen will im Webinterface, als Kunde, dann kann ich aber nicht auf den FTP connecten. ProFTPD ist installiert und "expect". Also ich hab genau dasselbe Problem wie er: http://teklab.de/support/topic…er-erstellen/?hl=benutzer
Das ding ist, ich hab gemacht was er am Ende unten hingeschrieben hat:
Zitat von UnDeadClankAlles anzeigenJa leider doch, es werden alle Dateien überschreiben...
Das heißt alles neu einstellen, aber die Lösung war viel simpler.
Autzhgruop -> /etc/groups
Authuser -> /etc/proftpd/auth/passwd
Die Datei orte waren einfach falsch.
Alle für alle die das gleiche Problem haben!
Einfach:
"expect" installieren
und in der proftpd.config "/etc/proftpd"
RequireValidShell off
AuthUserFile /etc/groups
AuthGroupFile /etc/proftpd/auth/passwd
dies unten anfügen.
Nur hat das nicht geholfen und beim neustarten des ProFTPD Servers bekomme ich eine Warnung wenn ich die Zeilen hinzufüge:
Zitat
Starting ftp server: proftpd - warning: handling possibly truncated configuration data at line 184 of '/etc/proftpd/proftpd.conf'
.
Das "install.sh" Script hab ich schon mehr mals durchlaufen lassen, leider hats dann immernoch nicht funktioniert... Unter "WebFTP" stehen die Kunden FTP Daten. Mit denen kann man ganz normal connecten. Aber nicht wenn ich einen neuen FTP User anlege. Der User steht auch nicht in der "passwd" Datei in /etc drine wo normalerweise die FTP/Shell User drine stehen sollten...
Und irgendwie existiert die Datei "passwd" nicht in /etc/proftpd/auth. Nichtmal der Ordner existiert da. Nur in /etc befindet sich die Datei "passwd".
Hat einer ne lösung?