Estoy compartiendo un directorio, /home/pi/pydeven un cuadro de debian (raspberry pi, de hecho) con Samba. Estoy leyendo y escribiendo en ese directorio desde una máquina con Windows 7. Cuando creo, bajo W7, un archivo en ese directorio, obtiene los derechos 0764, y es propiedad del usuario rolf y group rolf, ese soy yo en la máquina W7.
El usuario pi en el cuadro de debian y el usuario rolf (en W7) necesitan poder modificar los archivos en ese directorio, por lo que los hice miembros del grupo coders, esperando poder configurarlo para que los miembros de los codificadores tengan al menos lectura y escritura acceso a archivos en ese directorio. .
Pero el usuario pi no puede modificar ningún archivo que pertenezca al grupo rolf.
Podría chmod rolf:coders <filename>presentar archivo por archivo.
Agregar usuario pi a rolf de grupo es feo y no funciona (no esperaba eso. ¿Mantiene Samba una administración de usuarios completamente diferente con grupos, además de Debian?).
También podría iniciar sesión en la máquina debian como rolf y navegar a esa carpeta.
Pero la forma más elegante (para mí) sería si un archivo creado por rolf desde la máquina W7 obtuviera codificadores userid rolf y groupid, por defecto.
¿Puedo configurar Samba para hacer eso, o hay alguna otra forma de automatizar esa tarea?