proftpd zeigt Pass beim Login

illtiss

illtiss

Routinier
Also Leutz,

proftpd läuft, er greift beim Passwort check auf einen lokalen SQL Server zu, und überprüft den Usernamen und das Passwort aus einer Datenbank.

Das funktioniert alles super so lange ich den Wert von SQLAuthTypes als Plaintext lasse. Damit habe ich das Problem das wenn man nun in den Server einloggt folgendes angezeigt wird:

PASS (hidden)
....
...
...
CWD "Hier wird dann das benutze Passwort angezeigt"

Scheinbar sucht er ein Verzeichnis mit dem Namen das dem Passwort entspricht, denn dann kommt ein:

550 "Benutztes Passwort": No such file or directory
PWD
257 "/" is current directory.


Wenn ich versuche den Wert der SQLAuthTypes in der proftpd.conf auf
crypt oder OpenSSL setzt lässt er mich nicht mehr hinein.

Das ist der Abschnitt aus der proftp.conf

SQLAuthTypes Plaintext
SQLAuthenticate users*
SQLConnectInfo ftp@localhost hagen XXXX
SQLUserInfo Users Username Password UID GID FTPDir HOMEDir


DefaultRoot /home/FTP
<Directory />


Tabellenaufbau von MySQL:

mysql> SELECT* FROM Users;
+--------+------------+--------------+------+------+-----------+-----------+
| UserID | Username | Password | UID | GID | FTPDir | HOMEDir |
+--------+------------+--------------+------+------+-----------+-----------+
| 1 | Hagen | XXXX | 5000 | 5000 | /home/FTP | /home/FTP |
+--------+------------+--------------+------+------+-----------+-----------+
1 row in set (0.00 sec)

mysql>



Hoff jemand weiß Rat.
 

Ähnliche Themen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

sftp mit vsftpd und mysql

Windows clients können nicht mehr auf lange laufendes System zugreifen

Falsche Rechte gesetzt beim Anlegen von Ordnern via Samba-Client

Proftpd/TLS Probleme

Zurück
Oben