Si los usuarios son pocos (10-15 por máquina) quizá deberías considerar la posibilidad de usar usuarios reales del sistema y gestionarlos con Webmin (eso da a cada usuario real su propio panel de USermin)
Al usar usuarios virtuales triplicas y cuatriplicas la gestión de los mismos. (FTP, APACHE, BIND, POSTFIX ....) y te obligas a instalar una aplicación comercial para gestionar el espacio virtual para cada uno de ellos (cPanel o similares).
Ajá.
El problema de los permisos te aparece precisamente por eso. En el caso de SuSE Apache usa el usuario wwwrun y los ficheros que se suben no le pertenecen. O das permisos de escritura y lectura para todos (chmod 777) lo que no veo nada aconsejable o cambias el sistema :-)
En un sistema con usuarios reales Apache apunta a la carpeta /home y cada uno de sus subdirectorios es propiedad del usuario real. Pones los permisos en 755 para carpetas y 644 para ficheros y problema solucionado si el FTP está enjaulado.
Si, lo he hecho y es una posible solucion.
... o al menos eso es lo que yo hago. :-)
;-) -- Jordi Espasa Clofent PGP id 0xC5ABA76A #http://pgp.mit.edu/ FSF Associate Member id 4281 #http://www.fsf.org/