Aquí está nuestra configuración actual:
Servidor de archivos Mac OS X 10.5.8 que utiliza el sistema de archivos Mac OS Extended (Journaled). Hay un recurso compartido que se comparte a través de AFP (para equipos de escritorio Mac) y Samba para (equipos de escritorio Windows).
Esto es lo que está pasando:
Todos los diseñadores de GFX usan Mac y crean carpetas / archivos en el servidor de archivos a través de AFP y los programadores acceden a esos archivos usando samba. A veces, los archivos y las carpetas aparecen con nombres extraños y se vuelven inaccesibles para quienes se conectan a través de samba.
La única forma de hacer que la carpeta creada sea accesible es volver al escritorio de Mac que se encuentra en la ubicación de la carpeta, crear una nueva carpeta y mover el contenido de la carpeta rota a la nueva.
En los escritorios Mac pueden acceder a las carpetas perfectamente bien y el nombre de la carpeta / archivo aparece tal como fueron creados. Solo los usuarios de PC que acceden a través de Samba tienen el problema de archivo / carpeta. Lo extraño es que esto sucede al azar y no puedo encontrar ninguna razón por la que algunas carpetas de archivos no funcionen para los usuarios de samba. Sospecho que los usuarios de Mac están haciendo algo en ese archivo / carpeta, como agregar una bandera o alguna propiedad que sea compatible con el sistema de archivos de Mac pero que causa problemas con samba.
Entonces mi pregunta:
¿Qué causa este problema? ¿Hay una solución permanente? Si no, ¿hay alguna forma de entrenar los usos de Mac para evitar que causen problemas a los usuarios de samba?
mangled names=no
en smb.conf me permite ver el archivo tal como está en el cliente macOS, incluido el espacio final.