Titel: vHost Prob. Beitrag von: Anonymous am 29. März 2005, 17:49:25 Halli Hallo :)
Ich hoffe, dass mir einer bei meinem Prob helfen kann. Vorweg... ich kenne mich mit proFTPd noch nicht so wirklich gut aus... habe vorher immer mit vsFTPd gearbeitet und bin jetzt wegen der besseren Log-Verarbeitung auf proFTPd umgestiegen. Ich habe gerade einen neuen Root-Server von IPX bekommen und bin nun schon seit ein paar Tagen beim einrichten (mit einem Kollegen)... eigentlich funzt alles nur.. der FTP will nicht so wie ich will. Folgendes moechte ich erreichen: vHOST only* :) Bei Apache loese ich den "Hauptdienst" und regel alles ueber die vHosts.. Das gleiche versuche ich jetzt bei proFTPd. Ich moechte mehrere vHost fuer meine Kollegen etc. einrichten, damit Sie auf ihr Webdir zugreifen koennen. Das "DefaultRoot ~" kann ich nicht benutzen, da die User nicht in ihr Homedir sollen. Dort liegen die gMail Dateien und das soll nicht vermischt werden. So schaut Derzeit meine Config aus: ---------------------------------------------------------- ServerName "ProFTPD Server" ServerType standalone DefaultServer on Port 21 Umask 022 MaxInstances 30 User ftpuser Group ftpgroup PidFile /var/run/proftpd.pid ScoreboardFile /var/run/proftpd.score SystemLog /dienste/logs/proftpd/proftpd.syslog TransferLog /dienste/logs/proftpd/xferlog IdentLookups off RequireValidShell off UseFtpUsers off UseReverseDNS on WtmpLog on TimeoutLogin 120 TimeoutIdle 300 TimeoutNoTransfer 300 TimeoutStalled 300 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" ExtendedLog /dienste/logs/proftpd/proftpd-access.log WRITE,READ write ExtendedLog /dienste/logs/proftpd/proftpd-auth.log AUTH auth ExtendedLog /dienste/logs/proftpd/proftpd-paranoid.log ALL default AllowOverwrite on AllowForeignAddress on TransferRate STOR 1250 TransferRate RETR 1250 #DefaultRoot ~ <Limit SITE_CHMOD> DenyAll </Limit> <Global> RootLogin off </Global> <VirtualHost sub.domain.de> ServerName "sub.domain.de" DefaultRoot /dienste/home_www/sub.domain.de/ User userx <Limit LOGIN> DenyAll </Limit> </VirtualHost> -------------------------------------------------------------------- Habe ich da nen Fehler gemacht? Es klappt eigentlich nix :) Bzw... die User kommen nicht dahin, wo ich sie hinhaben moechte... in ihr Webdir. Natuerlich muss es so sein, die der User nicht die Moeglichkeit hat im Verzeichnis rum zu jumpen = z.B. ins "/" kommt.... also Chroot/Jail. Wenn ich proFTPd so mit der Config starte, kommt ausserdem eine "Fehlermeldung" ... naemlich das ich mehrere Server auf gleichem Port gestartet habe... kann man das abschalten *g* ohne das ich verschiedene Ports benutzen muss? Ok... genug erstma... hoffe auf Hilfe :) Greeze, Mipper Titel: vHost Prob. Beitrag von: mipper am 29. März 2005, 17:50:26 Hab vergessen mich einzuloggen :wink:
Greeze, Mipper Titel: vHost Prob. Beitrag von: mipper am 29. März 2005, 22:32:12 Ok ... vielleicht habe ich zuviel geschrieben... ganz kurz und knackig:
Ich suche ne Moeglichkeit fuer das: USERA => /www/usera/ ("chroot") USERB => /www/userb/ ("chroot") USERC => /www/userc/ ("chroot") so ... und die PASSWD kann ich nicht benutzen weil das HOMEDIR nicht per FTP zugaenglich sein soll... Ich habe schon unmengen von Docs und Howtos gelesen ... aber es will und will nicht klappen... Ich brauche das, damit meine User auf ihr Webdir kommen ... dafuer muss es doch ne leichte Moeglichkeit geben... alles was ich lese ist fuer Public-Server wo xUser auf ein Dir und am liebsten als Ano. rauf kommen ... das ist aber nicht das, was ich moechte... Ich wuerde mich echt freuen, wenn mir ein Pro mal unter die Arme greifen koennte... Verzweifelte Greeze, Mipper Titel: vHost Prob. Beitrag von: mipper am 29. März 2005, 22:42:26 Ok ... ich gebs auf ... fuer alle die auch soetwas vorhaben:
http://ezine.daemonnews.org/200212/ftpjail.html Dadurch koennt ihr wie gewohnt die beliebte PASSWD benutzen und seit vom Hauptsystem getrennt = andere Dienste wie Mail koennen die eigentlichen HOMEDIRS benutzen und proftpd weiss nicht einmal, dass es sie gibt ... MfG, Mipper |