hallo, ich versuche nun schon eine weile einen ftp server aufzusetzen. habe mich nach einigem hin und her fuer proftp entschieden und funktioniert auch ganz gut. leider habe ich ein problem was ich nicht gebacken bekomme. ich will mehrere domains ueber nur eine ip-adresse realisieren, was ja eigentlich mit proftp kein problem darstellen sollte, da er virtual hosts kennt. ich loese die ip-adresse zuerst in der /etc/hosts auf, was proftp auch ohne probleme umsetzt, jedoch verbindet er sich immer mit dem zuerst definierten virtual host. nach langem suchen habe ich dann herausgefunden das ftp mit virtual hosts an sich nicht funktioniert, da dies das ftp-protokoll nicht moeglich macht. leider habe ich mich mit dem ftp-protokoll noch nicht naeher beschaeftigt und weis daher auch nicht ob dies nun bedeuted das ich mein anliegen gar nicht realisieren kann. gibt es irgendwelche loesungsansaetze fuer mein problem bzw. habe ich da irgendeinen fehler gemacht? wenn nein, wie realisiert z.b. strato die ??? ftp accounts? vielen dank schonmal fuer die hilfe, mit freundlichen gruessen thomas winkler --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fri, Aug 11, 2000 at 11:15:45PM +0200, Thomas Winkler wrote: Hallo Thomas,
immer mit dem zuerst definierten virtual host. nach langem suchen habe ich dann herausgefunden das ftp mit virtual hosts an sich nicht funktioniert, da dies das ftp-protokoll nicht moeglich macht. leider habe ich mich mit dem ftp-protokoll noch nicht naeher beschaeftigt und weis daher auch nicht ob dies nun bedeuted das ich mein anliegen gar nicht realisieren kann.
gibt es irgendwelche loesungsansaetze fuer mein problem bzw. habe ich da irgendeinen fehler gemacht? wenn nein, wie realisiert z.b. strato die ??? ftp accounts?
Ich weiss nicht ob ich dein Problem jetzt richtig gefressen habe aber ich glaube Du moechtest einfach nur neue User anlegen. Die haben dann alle einen Account auf dem Rechner und koennen dann in irgendwelche Rechtemaessig legalisierte Ordner schreiben. Wenn ich das jetzt nicht ganz gerafft habe kannst Du vieleicht mal fuer mich erlaeutern was das ganze hinterher machen soll? Webserver? Cu, Sven -- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
hallo sven, alles was ich will ist eigentlich einen webserver einzurichten, der verschiedene domains beherbergt, zb. www.xyz.de und www.abc.com . dazu habe ich apache ohne probleme so konfiguriert das diese seiten ueber virtual hosts definiert werden. kein problem. habe fuer jede domain einen benutzer anglegt. nun moechte ich das man ueber z.b. ftp.xyz.de und ftp.abc.com die daten in das jeweilige document-root uploaden kann. dazu habe ich einen proftpd server aufgesetzt und fuer diesen genau wie beim apache virtual hosts fuer jede domain aufgesetzt. nun das problem. da ich nur eine ip-adresse habe kann ich also nur namensbasierte vhs definieren, was ueber http ohne problem funktioniert, nur habe ich jetzt gelesen das dies ueber ftp nicht funktioniert. das hiesse also ich braeuchte fuer jede domain eine eigene ip-adresse, was aber im moment nicht gewollt ist. wenn ichmich also mit einem der nicht zuerst in der proftpd.conf definierten vhs verbinde komme ich immer beim zuerst definierten heraus, da ftp anscheinend die notwendigen informationen nicht mit uebertraegt. nun wollte ich wissen sie ich eventuell mein problem geloest bekomme, wenn es eine loesung gibt. vielleicht faellt dir ja nochwas dazu eine. danke schonmal thomas winkler --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fri, Aug 11, 2000 at 11:48:10PM +0200, Thomas Winkler wrote: Hi Thomas,
alles was ich will ist eigentlich einen webserver einzurichten, der verschiedene domains beherbergt, zb. www.xyz.de und www.abc.com . dazu habe ich apache ohne probleme so konfiguriert das diese seiten ueber virtual hosts definiert werden. kein problem. habe fuer jede domain einen benutzer anglegt. nun moechte ich das man ueber z.b. ftp.xyz.de und ftp.abc.com die daten in das jeweilige document-root uploaden kann. dazu habe ich einen proftpd server aufgesetzt und fuer diesen genau wie beim apache virtual hosts fuer jede domain aufgesetzt. nun das problem. da ich nur eine ip-adresse habe kann ich also nur namensbasierte vhs O.K. dann hat doch jeder User auch seinen ftp Account. Du solltest das Document root halt dann auch nach /home/<user>/htdocs oder so verlegen. Wenn dann jemand den ftp.xyz.de aufruft (muss natuerlich ein DNS Eintrag vorhanden sein respektiv /etc/hosts) logt er sich mit seinem namen ein und befindet sich dann in /home/<user> dann kann er nach belieben nach htdocs, cgi-bin oder was auch immer wechseln.
Ich glaube Du hast schon alles getan dir fehlen nur noch die Eintraege fuer ftp in der /etc /hosts Das sieht dann pro Domain z.b. so aus: www.abc.de 192.168.90.1 ftp.abc.de 192.168.90.1 mail.abc.de 192.168.90.1 www.xyz.de 192.168.90.1 ftp.xyz.de 192.168.90.1 mail.xyz.de 192.168.90.1 Hoffe dass das irgendwie deutlich geworden ist. Cu, Sven -- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
hallo sven, werde das mal versuchen. im moment stimmen documentroot und home verzeichnis der benutzer nicht ueberein. werde halt mal versuchen was passiert. in der /etc/hosts hatte ich schon die domaineintraege aufgeloest wie du das beschrieben hast (proftpd holt sich ja so die ip-adresse zum vh), mit dem ergebnis, das wie gesagt immer mit dem ersten virtual host verbunden wird egal mit welchem benutzer ich mich einlogge. so komme ich halt immer in das falsche documentroot. ich werde das mal versuchen home verzeichnis und documentroot gleichzusetzen, obewohl ich das eigentlich trennen wollte. aber wenns anders nicht geht. vielen dank, thomas winkler --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sat, Aug 12, 2000 at 02:03:01AM +0200, Thomas Winkler wrote: Hallo Thomas,
ich werde das mal versuchen home verzeichnis und documentroot gleichzusetzen, obewohl ich das eigentlich trennen wollte. aber wenns anders nicht geht. Schonmal was von ln -s gehoert? ln --help hilft weiter. Setze einfach Links dahin wo du's gern hin haben moechtest. Ich fand die Homeverzeichniss bis jetzt nur am besten.
Cu, Sven -- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fri, 11 Aug 2000, Thomas Winkler wrote:
[...]. nach langem suchen habe ich dann herausgefunden das ftp mit virtual hosts an sich nicht funktioniert, da dies das ftp-protokoll nicht moeglich macht. leider habe ich mich mit dem ftp-protokoll noch nicht naeher beschaeftigt und weis daher auch nicht ob dies nun bedeuted das ich mein anliegen gar nicht realisieren kann.
Gute Arbeit. Immerhin hast Du selber gesucht und die Antwort gefunden! Das machen und _schaffen_ die wenigsten. Weiter so.
gibt es irgendwelche loesungsansaetze fuer mein problem bzw. habe ich da irgendeinen fehler gemacht? wenn nein, wie realisiert z.b. strato die ??? ftp accounts?
Jeder Virtual host eine eigene IP? Über die Logins? MfG Henning -- Fights between cats and dogs are prohibited by statute in Barber, North Carolina. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
h_hucke@aeon.icebear.org
-
hoexter@levspace.de
-
wir98jrq@studserv.uni-leipzig.de