www.ProFTPD.de
13. März 2007, 19:54:04 *
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  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Kann mich am Ftp Server nich anmelden  (Gelesen 571 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
king2k
Gast
« am: 03. Juli 2004, 09:57:59 »

Hallo alle miteinander
Der Ftp Server schmeißt mich vor der anmeldung schon rauss:

C:\>ftp 10.20.30.25
Verbindung mit 10.20.30.25 wurde hergestellt.
Verbindung beendet durch Remotehost.

Kann mir da jemand helfen??
Gespeichert
nose
Gast
« Antwort #1 am: 03. Juli 2004, 14:06:17 »

das sind ja viele infos.  :roll:
mal mit username probiert? wenn die sich unterscheiden auf beiden rechnern muß man die angeben, es sein denn anonymous login. es kann auch ip-beschränkung sein ........ endlose liste .......
mehr infos, was sagt der log von proftpd?
Gespeichert
remsgost
Gast
« Antwort #2 am: 08. Juli 2004, 00:20:30 »

Zitat von: "king2k"
Hallo alle miteinander
Der Ftp Server schmeißt mich vor der anmeldung schon rauss:

C:\>ftp 10.20.30.25
Verbindung mit 10.20.30.25 wurde hergestellt.
Verbindung beendet durch Remotehost.

Kann mir da jemand helfen??


Firewall oder tcp-wrapper ( /etc/hosts.allow eintrag ) oder gar (x)inetd koenen schuldig im sinne der anklage sein Zwinkernd

MfG
Gespeichert
kev
Gast
« Antwort #3 am: 08. Juli 2004, 15:16:51 »

Ich habe genau das gleich Problem!

Es kommt keine Fehlermeldung in keiner Log Datei, eine "proftpd.sql.log" erstellt er erst gar nicht.

Im Debug mode scheint auch alles in Ordnung zu sein hier mal ein Auszug:

Code:

debian - /
debian -  AllowOverwrite
debian -  AllowForeignAddress
debian -  MaxClientsPerHost
debian -  MaxClients
debian -  AllowStoreRestart
debian -  AllowRetrieveRestart
debian -  RequireValidShell
debian -  TransferLog
debian -  SQLConnectInfo
debian -  SQLAuthTypes
debian -  SQLAuthenticate
debian -  SQLDefaultGID
debian -  SQLLog_PASS
debian -  SQLNamedQuery_counter
debian -  SQLLog_RETR
debian -  SQLLog_STOR
debian -  SQLNamedQuery_transfer1
debian -  SQLLog_ERR_RETR
debian -  SQLLog_ERR_STOR
debian -  SQLNamedQuery_transfer2
debian - ServerIdent
debian - DeferWelcome
debian - DefaultServer
debian - AllowForeignAddress
debian - MaxClientsPerHost
debian - MaxClients
debian - MaxLoginAttempts
debian - AllowStoreRestart
debian - AllowRetrieveRestart
debian - DefaultRoot
debian - RequireValidShell
debian - TransferLog
debian - ExtendedLog
debian - ExtendedLog
debian - ExtendedLog
debian - SQLConnectInfo
debian - SQLAuthTypes
debian - SQLAuthenticate
debian - SQLDefaultGID
debian - SQLUserTable
debian - SQLUsernameField
debian - SQLPasswordField
debian - SQLUidField
debian - SQLHomedirField
debian - SQLLog_PASS
debian - SQLNamedQuery_counter
debian - SQLLog_RETR
debian - SQLLog_STOR
debian - SQLNamedQuery_transfer1
debian - SQLLog_ERR_RETR
debian - SQLLog_ERR_STOR
debian - SQLNamedQuery_transfer2
debian - SETUP PRIVS at main.c:2704
debian - ROOT PRIVS at main.c:1956
debian - RELINQUISH PRIVS at main.c:1962


Das ganze ohne SQL Mod funzt wunderbar. Nur seit dem ich in der Config den SQL Mod aktiviert habe wie es in eurer Beispiel Config steht, geht halt gar nichts Traurig
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #4 am: 08. Juli 2004, 18:26:48 »

Bitte mal:
1) proftpd -vv
2) proftpd -l
3) Welches Linux benutzt du?
4) proftpd -nd9 starten und versuchen anzumelden
5) Konfig posten
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
kev
Gast
« Antwort #5 am: 08. Juli 2004, 19:38:43 »

so also :

1) proftpd -vv
Code:

debian:/usr/proftpd-1.2.9# ./proftpd -vv
 -      Version: 1.2.9 (stable)
 -      Scoreboard Version: 01040002
 -      Build Stamp: Thu Jul 8 00:57:23 CEST 2004


2) proftpd -l
Code:

Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_sql.c
  mod_sql_mysql.c
  mod_cap.c


Debian Woody 3.0 2.4.26er Kernel

4) proftpd -nd9 starten und versuchen anzumelden
Code:

debian - FS: using system lstat()
debian - FS: using system lstat()
debian - ROOT PRIVS at main.c:1150
debian - RELINQUISH PRIVS at main.c:1154
debian - FS: using system lstat()
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - performing ident lookup
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - ident connection failed: Connection refused
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - ident lookup returned 'UNKNOWN'
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - performing module session initializations
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - ProFTPD terminating (signal 11)
debian (pD9E13D2F.dip.t-dialin.net[217.225.61.47]) - FTP session closed.
debian - FS: using system lstat()
debian - scrubbing scoreboard
debian - ROOT PRIVS at mod_core.c:194
debian - RELINQUISH PRIVS at mod_core.c:201
debian - ROOT PRIVS at mod_core.c:223
debian - RELINQUISH PRIVS at mod_core.c:251
debian - FS: using system lstat()


Zeigt er mir auf dem Server nachdem ich mich versuche einzuloggen.

die Config:
Zitat

ServerName "powerServer -<( To Be Continued )>-"
ServerType standalone
ServerAdmin admin@cs-tbc.de
ServerIdent on "ftp.cs-tbc.de"
DeferWelcome on
DefaultServer on
Port 21
Umask 022
MaxInstances 30
# Normally, we want files to be overwriteable.
<Directory />
AllowOverwrite on
</Directory>
#
# FXP Unterstuetzung
#
AllowForeignAddress on
# Maximal Werte setzen
MaxClientsPerHost 2 "Nicht mehr als %m Verbindungen"
MaxClients 8 "Leider sind schon %m Clients verbunden"
MaxLoginAttempts 3
#
# Restart erlauben
#
AllowStoreRestart on
AllowRetrieveRestart on
#
# Jail all users into their virtual home dir
#
DefaultRoot ~
RequireValidShell off
#
# Logging options
#
TransferLog /var/log/proftpd.xferlog
# Some logging formats
#
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"
# Log file/dir access
ExtendedLog /var/log/proftpd.access_log WRITE,READ write
# Record all logins
ExtendedLog /var/log/proftpd.auth_log AUTH auth
# Paranoia logging level....
ExtendedLog /var/log/proftpd.paranoid_log ALL default
#------------------------mysql Modul: 4.x
#
# Zugangskontrolle
#
SQLAuthTypes Plaintext
SQLAuthenticate users*
SQLConnectInfo test @localhost MEINUSER MEINPW < geändert keine Angst Smiley
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserGID 100
SQLMinUserUID 500
SQLUserInfo users username password uid gid homedir shell
#
# aktive SQL Kommandos, ab hier passiert etwas :-)
#
SQLLog PASS counter
SQLNamedQuery counter UPDATE "letzter_zugriff=now(), count=count+1 WHERE username='%u'" users
# xfer Log in mysql
SQLLog RETR,STOR transfer1
SQLNamedQuery transfer1 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T',now(), 'c', NULL" xfer_stat
SQLLOG ERR_RETR,ERR_STOR transfer2
SQLNamedQuery transfer2 INSERT "'%u', '%f', '%b', '%h', '%a', '%m', '%T',now(), 'i', NULL" xfer_stat
#
# mod_quota tab


ist eigentlich die gleiche wie man sie bei euch runterladen kann nur halt Benutzernamen und PW geändert für die DB


Die SQL DB sieht so aus:
Code:

Users:
userid  passwd    uid   gid   homedir       shell  
test     MEINPW   501  101  /home/test   NULL


Ich hoffe das reicht so Smiley

Gruss Kev
Gespeichert
kev
Gast
« Antwort #6 am: 08. Juli 2004, 19:41:54 »

ach misst, bin ja immer noch nicht angemeldet... wollte editieren..

also mit:

mysql -u USERNAME -p

komme ich per shell in die DB rein, also mit den gleichen logindaten die ich in der Config angebe
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #7 am: 08. Juli 2004, 21:38:04 »

Okay. Fangen wir mal an:

1. Ich würde bei dir IdentLookups off schreiben.
2. SQLUserInfo ist falsch. Guck mal hier: SQLUserInfo
3. Debian hat mit SQL Probleme :arrow: http://www.proftpd.de/forum2/viewtopic.php?t=1015
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
kev
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen
« Antwort #8 am: 09. Juli 2004, 21:07:53 »

ahh nun funzt es. ka warum aber es geht.

eine frage aber noch:

ich habe nun mod_quota installiert, compiliert und so weiter.

wenn ich nun ./proftpd starte, kommt:

Code:

QuotaLimitTable: unsupported table source type: 'sql'


wenn ich die beide reihen in der Config ausklammere, läufts aber logischer weise ohne Quota...

Muss ich da für Debian wieder was spezieles für mit installieren oder compilieren ??
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

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.069 Sekunden mit 17 Zugriffen.