www.ProFTPD.de
13. März 2007, 18:27:01 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / Re: MySQL4.1 mit ProFTPD beides per apt-get am: 10. März 2007, 10:45:10
Zitat
Doppelpost? Wo?
Meine beiden Post's über deinem Zwinkernd!

Zitat
Freut mich, daß es jetzt bei Dir funktioniert.
Hast Du nun letztendlich mySQL 4 oder 5 am Laufen?
Mich auch Zunge!
Also, ich hab jetzt mySQL 4 am Laufen. Wie du schon sagtest, sollte das ja heutzutage reichen Smiley.


MFG
Illidan
2  ProFTPD / ProFTPD - Deutsch / Re: MySQL4.1 mit ProFTPD beides per apt-get am: 09. März 2007, 22:31:02
Sry für den Doppelpost, aber es gibt ja kein Edit Button  Zwinkernd!

Also ich hab es jetzt endlich hinbekommen Smiley!!!!

Und zwar hab ich mich bisschen schlau gemacht mit den old_password und so und bin dann darauf gestoßen:
http://www.digitalpeer.com/id/mysql

Das hab ich dann für die user ausgeführt und tata! MySQL mit ProFTPD geht Smiley

Aber danke das du mir da viel geholfen hast Zwinkernd!

MFG
Illidan
3  ProFTPD / ProFTPD - Deutsch / Re: MySQL4.1 mit ProFTPD beides per apt-get am: 09. März 2007, 22:14:44
Hmmm...

Also ich finde das jetzt komisch.

Ich hab jetzt MySQL Server 4.1 und MySQL Client 4.1 aber trotzdem kommt der selbe Fehler immer noch oo"!

Ich kapier das langsam nicht mehr =/!

Das sollte doch jetzt eigentlich laufen?

Kann das vll. noch woanders liegen?

Hab irgendwie schon etwas gelesen, das mysql mit old-passwords oder so gestartet werden muss. Aber ganz genau weiß ich das jetzt auch nicht =(!

4  ProFTPD / ProFTPD - Deutsch / Re: MySQL4.1 mit ProFTPD beides per apt-get am: 09. März 2007, 19:18:24
Zitat
Am liebsten hätte ich alleine schon wegen Deiner elendigen und zusammenhangslosen Schreibe ohne Punkt
und Komma diesen Thread ignoriert.
Danke das du es trotzdem machst Zwinkernd.

Also, ich hab es jetzt geschafft ProFTPD 1.3.0a zu installieren. Ich habe für das kompilieren ausgeführt:
Zitat
./configure \
       ./configure \
        --with-modules=mod_sql:mod_sql_mysql \
        --with-includes=/usr/include/mysql \
        --with-libraries=/usr/lib \
\
--prefix=/usr/local/proftpd \
--sysconfdir=/etc --localstatedir=/var/run --mandir=/usr/local/man

make
make install

/usr/include/mysql und /usr/lib sind die richtigen Verzeichnisse, nur mal so nebenbei.

Es hat auch mit der Installation alles geklappt.

Naja, ich habe nun in die /etc/proftpd.conf die SQL Abfragen reingeschrieben. Wenn das aber drin steht verbindet er nicht.

Hab hier den proftpd-sql.log

Zitat
Mar 09 20:08:23 mod_sql/4.2.1[2414]: defaulting to 'mysql' backend
Mar 09 20:08:23 mod_sql/4.2.1[2414]: backend module 'mod_sql_mysql/4.05'
Mar 09 20:08:23 mod_sql/4.2.1[2414]: backend api    'mod_sql_api_v2'
Mar 09 20:08:23 mod_sql/4.2.1[2414]: >>> sql_sess_init
Mar 09 20:08:23 mod_sql/4.2.1[2414]: entering   mysql cmd_defineconnection
Mar 09 20:08:23 mod_sql/4.2.1[2414]:  name: 'default'
Mar 09 20:08:23 mod_sql/4.2.1[2414]:  user: 'syscp'
Mar 09 20:08:23 mod_sql/4.2.1[2414]:  host: 'localhost'
Mar 09 20:08:23 mod_sql/4.2.1[2414]:    db: 'syscp'
Mar 09 20:08:23 mod_sql/4.2.1[2414]:  port: '3306'
Mar 09 20:08:23 mod_sql/4.2.1[2414]:   ttl: '0'
Mar 09 20:08:23 mod_sql/4.2.1[2414]: exiting    mysql cmd_defineconnection
Mar 09 20:08:23 mod_sql/4.2.1[2414]: entering   mysql cmd_open
Mar 09 20:08:23 mod_sql/4.2.1[2414]: exiting    mysql cmd_open
Mar 09 20:08:23 mod_sql/4.2.1[2414]: unrecoverable backend error
Mar 09 20:08:23 mod_sql/4.2.1[2414]: error: '1251'
Mar 09 20:08:23 mod_sql/4.2.1[2414]: message: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client'

und die proftpd.conf

Zitat
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName                      "illidan.dyndns.org Server"
ServerType                      standalone
DefaultServer                   on

# Port 21 is the standard FTP port.
Port                            21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask                           022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances                    30

# Set the user and group under which the server will run.
User                            nobody
Group                           nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~

# Normally, we want files to be overwriteable.
AllowOverwrite          on

# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD>
  DenyAll
</Limit>

# A basic anonymous configuration, no upload directories.  If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
  User                          ftp
  Group                         ftp

  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias                     anonymous ftp

  # Limit the maximum number of anonymous logins
  MaxClients                    10

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin                  welcome.msg
  DisplayFirstChdir             .message

  # Limit WRITE everywhere in the anonymous chroot
  <Limit WRITE>
    DenyAll
  </Limit>
</Anonymous>

DefaultRoot ~
RequireValidShell off
AuthOrder               mod_sql.c

SQLAuthTypes Crypt Plaintext
SQLAuthenticate users* groups*
SQLConnectInfo syscp@localhost syscp passwort
SQLUserInfo ftp_users username password uid gid homedir shell
SQLGroupInfo ftp_groups groupname gid members
SQLUserWhereClause "login_enabled = 'y'"

SQLLog PASS login
SQLNamedQuery login UPDATE "last_login=now(), login_count=login_count+1 WHERE username='%u'" ftp_users

SQLLog RETR download
SQLNamedQuery download UPDATE "down_count=down_count+1, down_bytes=down_bytes+%b WHERE username='%u'" ftp_users

SQLLog STOR upload
SQLNamedQuery upload UPDATE "up_count=up_count+1, up_bytes=up_bytes+%b WHERE username='%u'" ftp_users

SQLLogFile /var/log/proftpd-sql.log



Ich habe MySQL so installiert:

apt-get install mysql-server mysql-client php5-mysql

Somit sollte, stand zumindenst auf den Seiten mit dem Befehl, MySQL 5 installiert werden.

Ich frag mich jetzt woran es liegt das

Zitat
Mar 09 20:08:23 mod_sql/4.2.1[2414]: error: '1251'
Mar 09 20:08:23 mod_sql/4.2.1[2414]: message: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client'

diese Fehlermeldung wieder kommt. Genau wegen diesem Problem hab ich proftpd nicht per apt-get installiert.

Und nun hab ich das selbe Problem wieder ... .

Ich werd da einfach nicht schlau.

Ich hoffe diesmal, kann man mein Text lesen.

MFG
Illidan


Beitrag auf Wunsch geändert - VolGas
5  ProFTPD / ProFTPD - Deutsch / Re: MySQL4.1 mit ProFTPD beides per apt-get am: 08. März 2007, 21:28:56
Also ich hab es jetzt hingekriegt mit der installation nur hab ich bei ./configure \ noch prefix=/etc hin gemacht und ich glaub das war ein fehler.

ich kann jetzt auf den server connecten, die proftpd.conf liegt in /etc/etc/proftpd.conf

dann hab ich da noch etwas bei der installation gesehen mit /etc/sbin/proftpd

und noch /etc/sbin/in.proftpd


Nunja das Problem ist ich will den Server neustarten also proftpd aber ich weiß nicht wie ich das machen soll da es ja net automatisch in /etc/init.d/ ist(hab das script benutzt was es da unter tools gab aber geht auch net es kommt auch keine fehlermeldung wenn ich das ausführe, glaub aber es liegt daran das keine proftpd.pid datei gibt).

Hab auch das

UseReverseDNS off

IdentLookups off

reingeschrieben in die conf und dann mit /etc/init.d/proftpd restart neugestartet aber das login ist genau so langsam wie vorher und ich glaub das zeigt nun auch das der server _nicht_ neugestartet wurde.

Hoffe mir kann da jemand weiter helfen, wenn es geht kann ich auhc proftpd löschen und neu installiern und prefix weglassen (wüsste dann nur mit welchem befehl ich das lösche Zwinkernd )
6  ProFTPD / ProFTPD - Deutsch / MySQL4.1 mit ProFTPD beides per apt-get am: 08. März 2007, 15:17:12
Hiho!!!

Ich habe ein doofes Problem mit ProFTPD und dieses Problem regt mich schon seit einigen Tagen auf Traurig!

Also ich habe MySQL so installiert:
apt-get install mysql-server-4 mysql-client-4 php5-mysql (zumindenst so in der art Zwinkernd aber es hat geklappt und hab mysql 4.1 auf dem server ).

Naja proftpd:
apt-get install proftpd

danach
apt-get install proftpd-mysql

So, ich habe SysCP als Control Panel und da sind ja die FTP User in einer Datenbank.
Also muss in die conf von proftpd der SQL kram und so rein.

Hab ich auch alles gemacht nun ja.

Wenn ich jetzt mit einem FTP Prog drauf connecte findet er den server nicht also keine verbindung möglich. Aber! Wenn das mit dem SQL nicht drin steht dann kann ich auf ihn connecten!!!

Ich hab auch ein proftpd.sql.log nur kann ich jetzt net alles hier rein posten da ich atm keine möglichkeit hab ihn mir anzuschaun (bin bei verwandten).


Aber ich kann mich erinnern das da drin steht ein error: '1251'.

Ich hab auch probiert ProFTPD selbst zu komplieren (oder wie man das schreibt ^^") aber ich habe keine /usr/include/mysql und auch keine /usr/lib/mysql. Habe auch per apt-get die libmysqlclient-10/12/14 und libmysqlclient-10/12/14-dev installiert bringt aber nix.

Achja das Betriebssystem ist Debian Sarge 3.1.

Hoffe mir kann jemand helfen, ich weiß da auch nicht mehr weiter Traurig!

P.S. Später kann ich auch noch daemon und proftpd.sql Log schreiben.

MFG
Illidan
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.073 Sekunden mit 16 Zugriffen.