www.ProFTPD.de
13. März 2007, 21:17:39 *
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: Problem mit DefaultRoot  (Gelesen 393 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« am: 04. Mai 2004, 11:58:20 »

Hallo Leute,

ich habe den Server via rpm installiert und bekomme auch mit eine linux benutzer zugang. nun ist es so, dass wenn sich dieser benutzer einloggt, er autmatisch in seiem home verzeichnis ist, obwohl ich bei einem virtuellserver folgende einstellungne vorgenommen habe:

<VirtualHost ftp.domain.com>
DefaultRoot /var/www/projekt internet
DefaultChdir /var/www/projekt
ServerAdmin yxcc@domain.com
</VirtualHost>

der user ist in der gruppe internet eingetrage und hat auch schreib/lese rechte für den ordner /var/www/projekt

wie kann ich nun erkennen, warum er nicht vom ftpserver automatisch in diese datei gedrückt wird?

Vielen Dank
PM
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 04. Mai 2004, 12:14:12 »

Vornweg: hat Dein Server mehrere IPs oder wieso laesst Du VirtualHost laufen ?
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« Antwort #2 am: 04. Mai 2004, 12:56:34 »

Hallo,
dem server ist nur eine ip zugeordnet. es werden mehrere domains darauf gehostet.

Ciao CHD
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 04. Mai 2004, 15:03:13 »

Zitat von: "pontifex"
Hallo,
dem server ist nur eine ip zugeordnet. es werden mehrere domains darauf gehostet.

Ciao CHD


<mir selber auf die Schulter Klopf>

Virtual host gehen NUR (!!!!!!!) wenn mehrere IPs vorhanden sind.
Schmeiss den Virtual Host Rotz raus !

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Anonymous
Gast
« Antwort #4 am: 04. Mai 2004, 18:26:39 »

wie müsste den dann die syntax aussehen?

danke
PM
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 04. Mai 2004, 19:19:16 »

Zitat von: "Anonymous"
wie müsste den dann die syntax aussehen?

danke
PM


defaultroot ~

siehe auch BITTE die Mini FAQ.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« Antwort #6 am: 04. Mai 2004, 21:59:47 »

ServerName         "File Transfer Service DC3"
ServerIdent on "ftp ready."
ServerAdmin         root@localhost
ServerType         standalone
#ServerType         inetd
DefaultServer on
AccessGrantMsg         "User %u logged in."
#DisplayConnect         /etc/ftpissue
#DisplayLogin         /etc/ftpmotd
#DisplayGoAway         /etc/ftpgoaway
DeferWelcome off

# Use this to excude users from the chroot
#DefaultRoot ~ !adm

# Use pam to authenticate by default
AuthPAMAuthoritative      on


UseReverseDNS         off
Port 21
Umask 022

ListOptions "-a"

#MultilineRFC2228      off
#RootLogin         off
#LoginPasswordPrompt      on
MaxLoginAttempts      3
#MaxClientsPerHost      none
#AllowForeignAddress      off   # For FXP


AllowRetrieveRestart on
AllowStoreRestart on


MaxInstances         20

User            nobody
Group            nobody

ScoreboardFile         /var/run/proftpd.score

<Global>
  AllowOverwrite      yes
  <Limit ALL SITE_CHMOD>
    AllowAll
  </Limit>
RootLogin on
</Global>

LogFormat         default   "%h %l %u %t \"%r\" %s %b"
LogFormat         auth   "%v [%P] %h %t \"%r\" %s"
RootLogin on
DefaultChdir /var/www/html/projekt
DefaultRoot /var/www/html/projekt internet


wie man sieht, habe ich die beiden befehle verwendet. leider wird trotzdem immer noch, wenn sich ein user der gruppe internet einloogt, er in sein home verzeichnis gebracht. die gruppe internet und der user dort haben schreib/lese rechte auf das verzeichnis /var/www/html/projekt

Was nun?

vielen vielen dank ;-)
Gespeichert
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« Antwort #7 am: 07. Mai 2004, 08:03:55 »

Hallo,
leider sind ja einige Posts nunmehr durch den HDD Crash verloren gegangen.

Wir waren soweit, dass Du mir sagtest, ich solle folgenden Befehl einmal ausprobieren:
proftpd -n -d5

Dabei kam wurde der folgende Output produziert:

 - parsing '/etc/proftpd.conf' configuration
server -
server - Config for File Transfer Service DC3:
server - Limit
server -  AllowAll
server - ServerIdent
server - DefaultServer
server - AccessGrantMsg
server - DeferWelcome
server - AuthPAMAuthoritative
server - Umask
server - ListOptions
server - AllowRetrieveRestart
server - AllowStoreRestart
server - UserID
server - UserName
server - GroupID
server - GroupName
server - AllowOverwrite
server - RootLogin
server - DefaultChdir
server - DefaultRoot
server - Failed binding to 0.0.0.0, port 21: Address already in use
server - Check the ServerType directive to ensure you are configured correctly.

Bin etwas ratlos gebe ich offen zu...

Danke
PM
Gespeichert
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« Antwort #8 am: 07. Mai 2004, 08:05:01 »

Hallo,
leider sind ja einige Posts nunmehr durch den HDD Crash verloren gegangen.

Wir waren soweit, dass Du mir sagtest, ich solle folgenden Befehl einmal ausprobieren:
proftpd -n -d5

Dabei kam wurde der folgende Output produziert:

 - parsing '/etc/proftpd.conf' configuration
server -
server - Config for File Transfer Service DC3:
server - Limit
server -  AllowAll
server - ServerIdent
server - DefaultServer
server - AccessGrantMsg
server - DeferWelcome
server - AuthPAMAuthoritative
server - Umask
server - ListOptions
server - AllowRetrieveRestart
server - AllowStoreRestart
server - UserID
server - UserName
server - GroupID
server - GroupName
server - AllowOverwrite
server - RootLogin
server - DefaultChdir
server - DefaultRoot
server - Failed binding to 0.0.0.0, port 21: Address already in use
server - Check the ServerType directive to ensure you are configured correctly.


der login auf dem server, soweit er in der xinetd aktiviert ist, klappt einwandfrei. derzeitig habe ich jedoch proftp nicht aktiviert (warum auch, klappt ja eh noch nicht... )

Bin etwas ratlos gebe ich offen zu...

Danke
PM
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #9 am: 07. Mai 2004, 10:24:33 »

killall proftpd eingeben und nochmal versuchen

Such mal nach "Failed binding to 0.0.0.0, port 21: Address already in use" im Forum.
Gibt es 1000000 Threads zu.

Leeeesen :roll:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
pontifex
ProFTPD
*
Offline Offline

Beiträge: 6


Profil anzeigen
« Antwort #10 am: 07. Mai 2004, 11:57:58 »

Hallo,
wie ich schon geschrieben hatte, ist der server derzeitg deaktivert. aus diesem anlass führte der befehl killall proftpd zu folgendem ergebnis:

Kein prozess abgebrochen.

die fehlermeldung ist somit nicht das problem was ich habe...
stichwort user wird immer wieder auf seine home-Dir eingeloggt, nicht jedoch auf das eigentliche verzeichnis, was für seine gruppe in der conf vorgesehen  ist...

danke

PM
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #11 am: 07. Mai 2004, 12:11:20 »

Zitat von: "pontifex"
Hallo,
stichwort user wird immer wieder auf seine home-Dir eingeloggt, nicht jedoch auf das eigentliche verzeichnis, was für seine gruppe in der conf vorgesehen  ist...

danke

PM


ja, aber irgendwie hilft es hier nicht nur Fehler zu posten OHNE keinerlei Hintergrund ueber den Server zu haben bzw. zu posten.
A) sind wir hier keine Hellseher
B) sind Deine Fehlerbeschreibungen so schlecht, dass man keine Lust hat, C) wir sind nicht dafuer da, Dir das lesen der Docs zu ersparen.

ProFTPD -n -d5 geht bei Dir NICHT, da Du dann geschrieben hast, dass Dein Server unter iNETD laeuft. Dazu haettest Du EINMAL die Mini FAQ lesen muessen, denn da steht: http://www.proftpd.de/index.php?id=13&backPID=13&tx_faq_faq=4

 :RTFM  :FAQ:
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
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.065 Sekunden mit 18 Zugriffen.