Re: Problemi con ProFTPD e overwrite dei file
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alle 11:38, sabato 11 ottobre 2003, Tiziano Fogliata ha scritto:
> ServerType inetd
Se vuoi attivare i virtualhosts qui devi mettere standalone.
> DeferWelcome off
>
> MultilineRFC2228 on
> DefaultServer on
> ShowSymlinks on
>
> TimeoutNoTransfer 600
> TimeoutStalled 600
> TimeoutIdle 1200
>
> DisplayLogin welcome.msg
> DisplayFirstChdir .message
> ListOptions "-l"
> DefaultRoot ~/public_html/
> Port 21
> MaxInstances 30
>
> User nobody
> Group nogroup
Ti consiglierei anche le tre direttive:
DirFakeUser on
DirFakeGroup on
DirFakeMode 000
Per quanto riguarda i virtualhost sotto, a meno che tu non abbia 2 ip
statici (uno per pippo.it e uno per pluto.it), la configurazione è
sbagliata. Ovvero, il protocollo FTP non supporta i Name Virtual Host
come l'HTTP 1.1. L'unico modo per differenziare due host che hanno lo
stesso ip non è tramite il nome (pippo o pluto), ma tramite la porta.
Quindi dovresti impostare in ognuno una porta. In questo caso, visto
che entrambi gli utenti devono entrare in public_html (in pratica l'FTP
serve per far loro gestire lo spazio web che offri), non c'e' motivo
per impostare alcun Virtual Host, Se i Virtual Host ti servono ti
consiglio comunque di inserire le opzioni valide per entrambi in
<global>...</global>.
> <VirtualHost www.pippo.it>
> ServerName "Pippo FTP Server"
Qui per esempio:
Port 21
> MaxClients 10
> MaxLoginAttempts 1
> DeferWelcome on
> <Directory /home/pippo/public_html>
> Umask 022 022
> AllowOverwrite on
> </Directory>
> DefaultChdir /home/pippo/public_html
> DefaultRoot ~
> </VirtualHost>
>
>
> <VirtualHost www.pluto.it>
> ServerName ""Pluto FTP Server"
Qui per esempio:
Port 666
> MaxClients 10
> MaxLoginAttempts 1
> DeferWelcome on
> <Directory /home/pluto/public_html>
> Umask 022 022
> AllowOverwrite on
> </Directory>
> DefaultChdir /home/pluto/public_html
> DefaultRoot ~
> </VirtualHost>
> *****************************************
Ciao
- --
Francesco
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/h/0i2YzCbENZYYERArdSAJ4gHlcBecScI3qiQRopd84qItiwkACeI8B3
axNevzbCo9aUTHL59Y8XimM=
=Ah7R
-----END PGP SIGNATURE-----
Reply to: