www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: jens am 12. September 2003, 23:22:48



Titel: falsches verzeichnis
Beitrag von: jens am 12. September 2003, 23:22:48
Hallo, ich habe jetzt apache und proftpd installiert. nun ist apache so eingerichtet, dass die ip auf das verzeichnis /srv/www leitet. dort soll auch proftpd zugreifen, der greift aber anstatt auf /srv/www auf /home/username zu. wie kann ich denn proftpd auf dieses verzeichnis leiten, dh. wie kann ich den user "username" per ftp auf /srv/www leiten? Danke im Vorraus


Titel: Re: falsches verzeichnis
Beitrag von: stonki am 13. September 2003, 10:44:13
Zitat von: "jens"
Hallo, ich habe jetzt apache und proftpd installiert. nun ist apache so eingerichtet, dass die ip auf das verzeichnis /srv/www leitet. dort soll auch proftpd zugreifen, der greift aber anstatt auf /srv/www auf /home/username zu. wie kann ich denn proftpd auf dieses verzeichnis leiten, dh. wie kann ich den user "username" per ftp auf /srv/www leiten? Danke im Vorraus


aendere doch einfach das Homeverzeichnis des Users. (das ist am besten). Alternativ (nicht so gut) Seite defaultroot /srv/www

cu
stonki


Titel: Geht auch nicht
Beitrag von: Jens am 13. September 2003, 11:47:28
Ich habe jetzt die zweite Variante gewählt, da ich unbedingt in der /srv/www Ordner muss. Ich habe in der proftpd.config angegeben:

defaultroot /srv/www

aber ich lande wieder im gleichen Ordner "/home/username/public_html".
Meine config sieht so aus:

# (C) www.proftpd.de

# updated 2003-05-12

# by Stonki

ServerIdent on "Willkommen auf Meinem Server"

ServerName "localhost"

ServerType standalone

DefaultServer on

 

# Port 21 is the standard FTP port.

Port 21

 

# Umask 022 is a good standard umask to prevent new dirs and files

# from being group and world writable.

Umask 022

 

# Note that this ONLY works in standalone mode

MaxInstances 30

 

# Set the user and group under which the server will run.

User nobody

Group nogroup

 

# To cause every FTP user to be "jailed" (chrooted) into their home

# directory, uncomment this line.

defaultroot /srv/www
 

# Normally, we want files to be overwriteable.

<Directory />

AllowOverwrite on

</Directory>

 

<Global>
UserPassword jens 10yIOA0vDI2BQ
</Global>


Titel: Re: Geht auch nicht
Beitrag von: stonki am 13. September 2003, 13:09:04
Zitat von: "Jens"
Ich habe jetzt die zweite Variante gewählt, da ich unbedingt in der /srv/www Ordner muss. Ich habe in der proftpd.config angegeben:
defaultroot /srv/www
 


1) mit welchem Usernamen loggst Du Dich ein ?
2) Wie lautet das HomeDir von dem User ?
3) Kannst Du mir ggf. Root Access geben ?

cu
stonki