www.ProFTPD.de
13. März 2007, 19:28:42 *
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: vHost Prob.  (Gelesen 240 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Anonymous
Gast
« am: 29. März 2005, 17:49:25 »

Halli Hallo Smiley

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* Smiley
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 Smiley
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 Smiley

Greeze,
Mipper
Gespeichert
mipper
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #1 am: 29. März 2005, 17:50:26 »

Hab vergessen mich einzuloggen  :wink:

Greeze,
Mipper
Gespeichert
mipper
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #2 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
Gespeichert
mipper
ProFTPD
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #3 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
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.056 Sekunden mit 16 Zugriffen.