Buenas, hoy me tocó partirme la cabeza en el trabajo con el server que tenemos, usando samba.
El problema fue, crear usuarios nuevos, darlos de alta en samba y otorgar los permisos pertinentes a la carpeta en cuestión.
Pues bien, para añadir usuarios es tan simple como usar:
adduser NombreDeUsuario smbpasswd -a NombreDeUsuario
Ahora bien, tenemos agregado el usuario, con su contraseña y todo, perfecto, pero ahora nos falta asignar los usuarios a nuestro directorio compartido.
[Carpeta] writeable = yes path = /Ruta/De/Tu/Carpeta force create mode = 664 writeable = yes valid users = NombreDeUsuario1, NombreDeUsuario2, NombreDeUsuario3 force directory mode = 775
Para explicar un poco el tema lo que le asigno son permisos de creación en 644 y los permisos del directorio en 755.
Además de, en la opción de «Valid Users» es donde pondremos nuestros usuarios anteriormente creados para que tengan acceso a la carpeta.
En cuanto tengamos hecho esto, pasaremos a reiniciar los servicios de SAMBA.
/etc/init.d/samba restart /etc/init.d/smbd restart
Y listo, si lo hicimos todo bien deberíamos poder acceder a nuestro directorio compartido SAMBA con nuestro usuario y contraseña anteriormente creados.
Es todo, espero que haya sido de ayuda.
Un saludo~