[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Cómo conseguir algo con proftpd



Otra cosa que puedes hacer es modificar el archivo passwd y cambiar el HOME
del usuario ftp por /var/www/ de esta forma el usuario dejaria las cosas en
raiz.

Otra solución mas limpia es utilizar VirtualHost o cambiar DocumentRoot de
apache (/var/www/) por el /home/usuario/public_html. De esta forma como es
el directorio del usuario ftp no tienes que andar con permisos, etc... 

Voy a poner un ejemplo con virtual host:

<VirtualHost 10.1.125.33:80>
    ServerAdmin admin@empresa.es
    DocumentRoot /home/empresa/public_html/
    ServerName www.empresa.es
    CustomLog /var/log/apache/empresa.es.log  combined
</VirtualHost>


<VirtualHost 10.1.125.32:80>
    ServerAdmin admin@empresa.es
    DocumentRoot /home/fmartin/public_html/
    ServerName fmartin.empresa.es
    CustomLog /var/log/apache/fmartin.empresa.es.log  combined
</VirtualHost>

Me parece un método mas limpio y seguro :), espero que te sirva.

Saludos!

-----Mensaje original-----
De: Gorka [mailto:gorkalinux@yahoo.es] 
Enviado el: sábado, 11 de febrero de 2006 18:26
Para: debian-user-spanish@lists.debian.org
Asunto: Cómo conseguir algo con proftpd

He creado un ftp privado con proftpd, con lo que estos acceden a su home.
Pero es que además necesito que el usuario 'ftp', cuando suba ficheros .php
a través del ftp los esté subiendo a /var/www. Es decir, que pueda
actualizar la web a través del ftp, pero sin que pueda andar en nada que no
sea /home/ftp/ ó /var/www/
¿Es esto posible? ¿Cómo?


		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com



Reply to: