> estoy tratando de configurar un servidor FTP con varios usuarios (sí, ya lo 
> sé,
> es lo más inseguro que existe pero, cumple con las necesidades para lo que
> se le necesita).

No sé si te servirá o aplicara a tu caso (omito el tema de los permisos que 
necesitas), *pero*:

Cuando tienes un servidor FTP con varios usuarios, "lo normal" es que cada uno 
tenga su propio home. 
Al menos así lo entiendo yo.

> Alguna idea?

Si, una idea sería usar usuarios "virtuales" con autenticación.

Por ejemplo, si usas vsftpd, sería algo así (va lo relevante):

   guest_username=ftp # todos los usuario se conectan "en realidad" con este 
usuario local.
   local_enable=YES
   chroot_local_user=YES # los enjaulas a cada uno en su propio $HOME.
   local_root=/dir/ftp/$USER # el usuario "usuarioFTP1" solo va a poder 
acceder, leer, escribir ,etc solo y solo en: /dir/ftp/usuarioFTP1 (y no va a 
poder subir de directorio por el chroot)

Luego asignas permisos 700 (o incluso 755) recursivo a /dir/ftp/$USER con 
propietario y grupo ftp. Siempre usuario real "ftp"

i.e.: 
drwxr-xr-x 9 ftp ftp 4096 Jul  4 08:43 .

> Fran.

Por último, dejo un enlace desde el cual más o menos te puedes valer para hacer 
lo que digo: 
https://www.rosehosting.com/blog/easy-ftp-vsftpd-server-with-virtual-users-on-debian-8-jessie/

Saludos


Responder a