RE: configuración de permisos predeterminados (umask) para nuevos usuarios.
> 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
Reply to: