Estoy compartiendo un directorio, /home/pi/pydev
en 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?