|
721
|
ProFTPD / ProFTPD - Deutsch / Zugriffsrechte
|
am: 02. Februar 2006, 22:53:21
|
|
Wenn Du die ProFTPD-Userdaten (und damit auch die Home-Verzeichnisse) schon mit mySQL verwalten kannst, dann regeln den Rest -mehr oder weniger- die Filesystem-Zugriffsrechte bzw. "Directory"-Direktiven in der .conf
Nicht mehr und nicht weniger. ;-)
mfg. VolGas
|
|
|
|
|
724
|
ProFTPD / ProFTPD - Deutsch / installprobleme bzw. unwissenheit!
|
am: 01. Februar 2006, 14:22:45
|
Alternativ könntest Du es auch über "apt-get install proftpd" von Debian installieren lassen... (Vorher aber bitte zuerst "apt-get update" !) Das System wird dann selbst alles notwendige installieren - Du bräuchtest ggf. nur noch die .conf-Datei anpassen. Das ist für jemanden, der gerade anfängt, die aller einfachste Möglichkeit einer Serverinstallation. Aber Achtung mit apt-get, wenn Du selbst eigene Pakete wie z.B. mySQL installiert haben solltest! Bestimmtl ist für Dich auch die (deutsche!) Website des Debianhowto interessant. mfg. VolGas
|
|
|
|
|
725
|
Linux / Linux / sinux+++sinux+++sinux
|
am: 30. Januar 2006, 07:29:16
|
|
Hallo Wörsty,
ich habe von der ganzen Sache nicht wirklich Ahnung (und schon gar nicht mit SINUX), aber ich vermute mal, daß das unter dem Oberbegriff "locale" eingeordnet werden kann.
Guck doch mal, was bei "locale" bzw."man setlocale" ausgespuckt wird. Ich habe die Erfahrung gemacht, daß man am besten fährt, wenn man seine locale auf "C" eingestellt läßt...
Vielleicht war das der richtige Hinweis...?
mfg. VolGas
|
|
|
|
|
726
|
ProFTPD / ProFTPD - Deutsch / proftpd anonymous problem
|
am: 30. Januar 2006, 07:15:09
|
|
Hmpf...
1.) Wenn Du Dir mit dem globalen Rundumschlag mit "rm -r $(find / -name *proftp*)" nur mal keinen Bärendienst erwiesen hast! Das würde ich mich -gerade bei Debain!- ganz bestimmt nicht trauen!
2.) Ich kann nur empfehlen, den ProFTPD als Standalone laufen zu lassen. IMHO gibt es heutzutage keinen Grund mehr, den inetd überhaupt noch zu benutzen.
3.) es gibt in ProFTPD zwar so etwas wie virtuelle Hosts, die funktionieren aber anders als beim Apache. Aber die müssen -wie auch beim Indianer- definiert sein und wechseln auch nicht gerade mal so die IP - und schon gar nicht die Versionsnummer!
4.) ich hab' keinen Durchblick und -ehrlich gesagt- auch keine Lust mehr und gebe mich hiermit offiziell geschlagen. Vielleicht kann Dir jemand anderes weiterhelfen, sorry...
mfg. VolGas
|
|
|
|
|
727
|
ProFTPD / ProFTPD - Deutsch / proftpd anonymous problem
|
am: 30. Januar 2006, 05:36:08
|
@stonki: Uups... Sorry, das ist mir entgangen, wer rechnet denn mit sowas? Warum denn gleich so ruppig? Ich bin durchaus nicht böse, wenn man mir beim helfen hilft...  @christian8287 Wie kommt denn nun das zustande? Hast Du zwei Server am Laufen? mfg. VolGas
|
|
|
|
|
728
|
ProFTPD / ProFTPD - Deutsch / proftpd anonymous problem
|
am: 29. Januar 2006, 16:24:59
|
|
Jeder FTP-Client sollte nur im "passive mode" arbeiten. Um die zu benutzenden Ports zu definieren, würde ich noch in die proftpd.conf z.B. "PassivePorts 50000 52000" schreiben.
Um Deinen FTP-Server von "außen" zu erreichen, brauchst Du eben "MasqueradeAddress", damit nicht die interne IP-Adresse für den passiven Modus benutzt wird.
Den Server in eine DMZ zu stellen ist nicht notwendig und finde ich auch nicht so gut. Aber zu Testzwecken kann man das ruhig einmal machen.
Auch bei einem anonymen FTP-Zugang wird nach einem Passwort gefragt, das ist ganz normal. Historisch gesehen sollte hier jeder "anonymous" seine eMail-Adresse eingeben, aber das macht heute fast keiner mehr.
Ich hoffe, Du kommst damit nun ein Stückchen weiter.
mfg. VolGas
|
|
|
|
|
729
|
ProFTPD / ProFTPD - Deutsch / ProFTP einrichten !!
|
am: 29. Januar 2006, 15:58:57
|
|
Danke.
Und mit dem Hinweis auf das Debianhowto habe ich ja auch schon einen -meiner Meinung nach- sehr guten Hinweis gegeben. Aus dem Gesabbere ist ja auch nichts weiter zu entnehmen gewesen, sonst hätte ich mit meinem Tipp etwas genauer werden können.
mfg. VolGas
|
|
|
|
|
730
|
ProFTPD / ProFTPD - Deutsch / ftp login nicht möglich / hoffe auf hilfe
|
am: 29. Januar 2006, 15:53:29
|
|
Deine Ausgabe mit "proftpd -vv" war das beste, was Du hast machen können. Damit bestätigt sich nämlich auch meine Vermutung: es fehlen die Module "mod_sql.c" und "mod_sql_mysql.c" !
Du mußt den ProFTPD mit mySQL neu compilieren. Anleitung(en) dazu findest Du auf auf stonki's Website.
"SQLAuthTypes Crypt" bedeutet, daß Deine Passworte verschlüsselt in der mySQL-Tabelle abgelegt wurden. Der .conf hier habe ich zunächst keine weitere Beachtung geschenkt, da zuerst einmal der Server neu compiliert werden muß.
mfg. VolGas
|
|
|
|
|
731
|
ProFTPD / ProFTPD - Deutsch / ProFTP einrichten !!
|
am: 29. Januar 2006, 08:52:15
|
Meine Güte - gibt es das Ganze auch in Deutsch? Du machst es Dir sehr einfach - ließ Dich zuerst einmal durch! Auf Neu-Deutsch: RTFM! Zuerst sollte das allerwichtigste Grundwissen da sein, bevor man auch nur im Ansatz darüber nachdenkt, einen eigenen Server einzurichten! Eine gute Hilfe für z.B. Debian-Server ist: http://www.debianhowto.de/Es gibt massenhaft Hilfe im Internet, man muß nur danach suchen und darf nicht zu faul sein zu lesen! mfg. VolGas
|
|
|
|
|
732
|
ProFTPD / ProFTPD - Deutsch / proftpd anonymous problem
|
am: 29. Januar 2006, 08:40:52
|
Hallo! Setze zuerst einmal RequireValidShell auf "off", das ist nämlich auskommentiert, wird aber gebraucht. Falls Dein Server hinter einem Router / einer Firewall steht, dann muß auch noch mit MasqueradeAddress gearbeitet werden. Lokal einloggen geht dann aber nicht mehr direkt. Ich würde daher empfehlen, alles zuerst einmal lokal zum laufen zu bekommen... mfg. VolGas
|
|
|
|
|
734
|
ProFTPD / ProFTPD - Deutsch / Proftp_admin Fehler
|
am: 25. Januar 2006, 04:46:02
|
|
Hallo,
mit dem PHP-File kann man gar nichts anfangen, mit der Fehlermeldung schon, denn da steht es ja klipp und klar: es fehlt die Angabe der Datenbank.
Wahrscheinlich steht in irgend einer Datei, welcher Server, Datenbank, User, Passwort, etc. benutzt werden soll. Ich kenne proftpd_admin nicht, daher kann ich dazu leider nicht mehr sagen.
Kurz zum Verständnis: In SQL werden Daten in sog. "Tabellen" abgelegt und diese wiederum sind organisiert in "Datenbanken". Zum Verbinden mit dem SQL-Server muß man ihn genau "adressieren" und sich dort mit einem zuvor angelegtem SQL-Usernamen und -passwort anmelden.
Zumindest eines davon hat gefehlt.
mfg. VolGas
|
|
|
|
|