Hallo,
*gleichmalduck* :oops:
ich hab schon wahnsinnig viel infos finden können wie man ProFTPD
mit mysql Installiert. Ich bin auch darauf gestoßen das in Debian
fehlerhaft MySQL pakete enthalten sind. :evil:
Ich habe versucht ProFTPD mit diesen .deb Paketen zu installieren
http://sven.stormbind.net/proftpd/debianhat aber nicht funktioniert da immer Abhängigkeitsprobleme
mit dem common Paket auftraten die ich (noch NewBie) aber nicht
beseitigen konnte! :cry:
Dann hab ichs mit
ftp://ftp.proftpd.de/Development/proftpd-1.2.10rc1_debian.tar.gzversucht, nach der Anleitung (und Pfad anpassung)
http://www.proftpd.de/forum2/viewtopic.php?t=1015Die installation verlief (in meinen augen) ohne Probleme! :?
auch das Patchen (denk ich, hab ich noch nie gemacht) hat geklappt,
ich kann mich zum Server Connecten
bekomme aber ein 530 Login Incorrect:
:arrow: meine .conf
ServerName "Debian"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/
#PersistentPasswd off
#TLSEngine on
#Quotas on
#Ratios on
# Port 21 is the standard FTP port.
Port 21
MaxInstances 30
User nobody
Group nogroup
<Directory /*>
Umask 022 022
AllowOverwrite on
</Directory>
SQLAuthTypes Plaintext
SQLAuthenticate users*
SQLConnectInfo ftp@localhost proftpd root
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserGID 100
SQLMinUserUID 500
SQLUserInfo ftp username password uid gid homedir shell
SQLLOGFILE /var/log/proftpd.sql.log
:arrow: sql.log
Jun 28 09:35:25 mod_sql/4.10[686]: backend module 'mod_sql_mysql/4.04'
Jun 28 09:35:25 mod_sql/4.10[686]: backend api 'mod_sql_api_v1'
Jun 28 09:35:25 mod_sql/4.10[686]: >>> sql_getconf
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_defineconnection
Jun 28 09:35:25 mod_sql/4.10[686]: name: 'default'
Jun 28 09:35:25 mod_sql/4.10[686]: user: 'proftpd'
Jun 28 09:35:25 mod_sql/4.10[686]: host: 'localhost'
Jun 28 09:35:25 mod_sql/4.10[686]: db: 'ftp'
Jun 28 09:35:25 mod_sql/4.10[686]: port: '3306'
Jun 28 09:35:25 mod_sql/4.10[686]: ttl: '0'
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_defineconnection
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_open
Jun 28 09:35:25 mod_sql/4.10[686]: connection 'default' opened
Jun 28 09:35:25 mod_sql/4.10[686]: connection 'default' count is now 1
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_open
Jun 28 09:35:25 mod_sql/4.10[686]: backend successfully connected.
Jun 28 09:35:25 mod_sql/4.10[686]: mod_sql status : on
Jun 28 09:35:25 mod_sql/4.10[686]: negative_cache : off
Jun 28 09:35:25 mod_sql/4.10[686]: authenticate : users
Jun 28 09:35:25 mod_sql/4.10[686]: usertable : ftp
Jun 28 09:35:25 mod_sql/4.10[686]: userid field : username
Jun 28 09:35:25 mod_sql/4.10[686]: password field : password
Jun 28 09:35:25 mod_sql/4.10[686]: uid field : uid
Jun 28 09:35:25 mod_sql/4.10[686]: gid field : gid
Jun 28 09:35:25 mod_sql/4.10[686]: homedir field : homedir
Jun 28 09:35:25 mod_sql/4.10[686]: shell field : shell
Jun 28 09:35:25 mod_sql/4.10[686]: homedirondemand : false
Jun 28 09:35:25 mod_sql/4.10[686]: SQLMinUserUID : 500
Jun 28 09:35:25 mod_sql/4.10[686]: SQLMinUserGID : 100
Jun 28 09:35:25 mod_sql/4.10[686]: <<< sql_getconf
Jun 28 09:35:25 mod_sql/4.10[686]: >>> cmd_getpwnam
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_escapestring
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_escapestring
Jun 28 09:35:25 mod_sql/4.10[686]: cache miss for user 'admin'
Jun 28 09:35:25 mod_sql/4.10[686]: : entering mysql cmd_select
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_open
Jun 28 09:35:25 mod_sql/4.10[686]: connection 'default' count is now 2
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_open
Jun 28 09:35:25 mod_sql/4.10[686]: query "SELECT username, password, uid, gid, homedir, shell FROM ftp WHERE (username='admin') LIMIT 1"
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_close
Jun 28 09:35:25 mod_sql/4.10[686]: connection 'default' count is now 1
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_close
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_select
Jun 28 09:35:25 mod_sql/4.10[686]: NULL shell column value, setting to ""
Jun 28 09:35:25 mod_sql/4.10[686]: cache miss for user 'admin'
Jun 28 09:35:25 mod_sql/4.10[686]: user 'admin' cached
Jun 28 09:35:25 mod_sql/4.10[686]: + pwd.pw_name : admin
Jun 28 09:35:25 mod_sql/4.10[686]: + pwd.pw_uid : 65534
Jun 28 09:35:25 mod_sql/4.10[686]: + pwd.pw_gid : 501
Jun 28 09:35:25 mod_sql/4.10[686]: + pwd.pw_dir : /home/admin
Jun 28 09:35:25 mod_sql/4.10[686]: + pwd.pw_shell :
Jun 28 09:35:25 mod_sql/4.10[686]: <<< cmd_getpwnam
Jun 28 09:35:25 mod_sql/4.10[686]: >>> cmd_auth
Jun 28 09:35:25 mod_sql/4.10[686]: entering mysql cmd_escapestring
Jun 28 09:35:25 mod_sql/4.10[686]: exiting mysql cmd_escapestring
Jun 28 09:35:25 mod_sql/4.10[686]: cache hit for user 'admin'
Jun 28 09:35:25 mod_sql/4.10[686]: >>> cmd_check
Jun 28 09:35:25 mod_sql/4.10[686]: checking auth_type Plaintext
Jun 28 09:35:25 mod_sql/4.10[686]: 'Plaintext' auth handler reports success
Jun 28 09:35:25 mod_sql/4.10[686]: cache hit for user 'admin'
Jun 28 09:35:25 mod_sql/4.10[686]: <<< cmd_check
Jun 28 09:35:25 mod_sql/4.10[686]: <<< cmd_auth
:arrow: das sagt mein FTPClient
WinSock 2.0
Connecting to 192.168.0.3
Connected to 192.168.0.3 -> IP=192.168.0.3 PORT=21
220 ProFTPD 1.2.10rc1 Server (Debian) [localhost]
USER admin
331 Password required for admin.
PASS (hidden)
530 Login incorrect.
Connection failed
Ich wäre euch sehr dankbar wenn mir wer helfen könnte,
ich verzweifle schon seit über einer Woche!
Danke schon mal im Vorraus!!!
:!: Ich nutze Debian aktuelle testing
:!: Mysql 4.0.18
:!: ProFTPD 1.2.10.rc1