www.ProFTPD.de
13. März 2007, 21:52:09 *
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: LogIn - Invalid shell  (Gelesen 278 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Daether
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« am: 16. August 2006, 14:49:56 »

Hi,
ich habe versucht proftpd zu installieren  Augen rollen. Soweit so gut, mit apt-get installiert und dann gleich einmal ausprobiert. Ich habe einen Benutzer per useradd (debian) erstellt, mit folgenden merkmalen:

useradd -d /var/www/blub.local -s /bin/false -c testaccount -m test
passwd test

Der User soll sich nur auf seinem Virtual Host bewegen können und keine shell haben. Nun bekomme ich immer die Fehlermeldung, dass das Passwort ungülitg ist, wenn ich mit Filezilla verbinden will. Wenn ich mir dann die /var/log/proftpd/proftpd.log anschaue steht da folgende Meldung:

USER test (Login failed): Invalid shell: '/bin/false'
Kann mir einer sagen, wass ich da falsch gemacht habe?

Wenn ich mich als root anmelden will, erscheint folgede Meldung im logfile:

SECURITY VIOLATION: root login attempted.
mod_delay/0.5: delaying for 6006 usecs

//edit:
Hatte gelsen, dass man foglendes eintragen soll
RequireValidShell off
klappt trotzdem bei mir nicht.
« Letzte Änderung: 16. August 2006, 15:44:42 von Daether » Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #1 am: 16. August 2006, 16:47:36 »

Hi,

per Default ist es "root" ausdrücklich verboten, sich per FTP einzuloggen.
Das ist prinzipiell zwar möglich, aber ein viel zu großes Sicherheitsrisiko.

"RequireValidShell off" ist richtig, aber Du mußt auch dem ProFTPD mitteilen,
daß es seine Konfigurationsdatei neu einlesen soll. Entweder Du sendest ein
entsprechendes Signal oder Du startest den ProFTPD neu.

Falls es dann immer noch nicht klappen sollte, so poste Deine proftpd.conf
hier. Dann sehen wir weiter.

mfg.
  VolGas
Gespeichert
Daether
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #2 am: 16. August 2006, 17:51:46 »

danke, vorallem für die Erklärung mit dem Root.
Nach einer Stunde Pause (bei der ein Neustart dabei war) klappt jetzt alles.
Habe wohl wirklich vergesen die Anwendung neu zu starten.
Gespeichert
Daether
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #3 am: 17. August 2006, 09:20:57 »

beim erstenmal hat es geklappt, nach einem weiteren Neustart aber nichtmehr.
Das ist meine degu.log:
Code:
Aug 17 09:07:40 Hassamu proftpd[1561] localhost.localdomain (172.16.6.82[172.16.6.82]): FTP session closed.
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): performing ident lookup
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): ident connection failed: Connection refused
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): ident lookup returned 'UNKNOWN'
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): connected - local  : 172.16.6.87:21
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): connected - remote : 172.16.6.82:2800
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): FTP session opened.
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_rewrite
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_tls
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_core
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_core
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_delay
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'USER asd' to mod_auth
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching CMD command 'USER asd' to mod_auth
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "requires_pass" to module mod_tls
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching POST_CMD command 'USER asd' to mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching POST_CMD command 'USER asd' to mod_delay
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): mod_delay/0.5: selecting median interval from 8 values
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): mod_delay/0.5: delaying for 9 usecs
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching LOG_CMD command 'USER asd' to mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching LOG_CMD command 'USER asd' to mod_log
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_rewrite
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_tls
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_core
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_core
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_wrap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_delay
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching PRE_CMD command 'PASS (hidden)' to mod_auth
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching CMD command 'PASS (hidden)' to mod_auth
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getgroups" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getpwnam" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getpwnam" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getpwnam" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getpwnam" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "getpwnam" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "gid2name" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "gid2name" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "gid2name" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "gid2name" to module mod_auth_file
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "gid2name" to module mod_auth_unix
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_radius
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_ldap
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_sql
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_tls
Aug 17 09:08:53 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_auth_pam
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): PAM(asd): Authentication failure.
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_auth_file
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "auth" to module mod_auth_unix
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_radius
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_ldap
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_sql
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_tls
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_auth_file
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "check" to module mod_auth_unix
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): USER asd (Login failed): Incorrect password.
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching POST_CMD_ERR command 'PASS (hidden)' to mod_sql
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching POST_CMD_ERR command 'PASS (hidden)' to mod_delay
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): mod_delay/0.5: selecting median interval from 8 values
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_sql
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_log
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_auth
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_radius
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_ldap
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_sql
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_file
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endpwent" to module mod_auth_unix
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_radius
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_ldap
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_sql
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_file
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): dispatching auth request "endgrent" to module mod_auth_unix
Aug 17 09:08:55 Hassamu proftpd[1572] localhost.localdomain (172.16.6.82[172.16.6.82]): FTP session closed.

Kann mir jemand sagen, was ich noch einstellen muss?

//Edit:

habe noch einmal proftpd -t ausgführt und folgendes bekommen:
 - IPv6 getaddrinfo 'localhost.localdomain' error: Name or service not known
Syntax check complete.

« Letzte Änderung: 17. August 2006, 11:03:25 von Daether » Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #4 am: 17. August 2006, 14:26:06 »

Zitat
Kann mir jemand sagen, was ich noch einstellen muss?
Dazu müßte man zuerst einmal wissen, was Du überhaupt schon eingestellt hast!

Zu meiner Verwunderung habe ich Deinem Debuglog entnehmen können, daß Dein
ProFTPD wohl so ziemlich alles eingebaut hat, was überhaupt standardmäßig möglich
ist. Und damit wohl auch alle Authentifikationsmodule - und die versucht er natürlich
auch zu nutzen. Ich würde mir überlegen, ob mein ProFTPD überhaupt solch einen
unnötigen Ballast haben muß und ob eine wesentlich schlankere Neuinstallation nicht
sinnvoller wäre.

Von dem Debugfile aus würde ich Dir gleich zu Anfang empfehlen, folgende
Zeilen Deiner proftpd.conf hinzuzufügen bzw. nachzusehen, ob sie vorhanden sind:
  UseReverseDNS off
  IdentLookups off
  RequireValidShell off
  DelayEngine off
  AuthOrder mod_auth_unix.c
Die letzte Direktive veranlasst den Proftpd, nur noch die Standard-Authentifikation
des Systems zu nutzen und damit auch nur noch eingetragene Systemuser zuzulassen.

Dein debug gibt auch noch eine weitere Information preis:
USER asd (Login failed): Incorrect password.
Ähem, kein Kommentar...

Was die Meldung: "error: Name or service not known" betrifft: dies läßt
darauf schließen, daß Deine Netzwerkkonfiguration im Argen und nicht
in Ordnung ist. Aber poste doch zuerst einmal deine proftpd.conf...

mfg.
  VolGas
« Letzte Änderung: 17. August 2006, 14:30:13 von VolGas » Gespeichert
Daether
ProFTPD
*
Offline Offline

Beiträge: 4


Profil anzeigen
« Antwort #5 am: 17. August 2006, 16:08:06 »

hi.
ich danke dir, hab jetzt nochmal den User überprüft gehabt und das Passwort neugesetzt. Außerdem zieht lustigerweise mein Proftpd nicht die /etc/proftpd/proftpd.conf sondern eine /etc/proftpd.conf
MfG Daether
Gespeichert
VolGas
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 771



Profil anzeigen
« Antwort #6 am: 17. August 2006, 16:19:03 »

Wieso lustig?
Ersteres würde mich ein klein wenig wundern, denn "/etc/proftpd.conf" ist der Standard.

mfg.
  VolGas
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.064 Sekunden mit 15 Zugriffen.