Samba share aleatoriamente incapaz de mover archivos / carpetas

1

Tengo problemas de permisos extraños con mi servidor OSX 10.8.4. Dejé de usar la aplicación del servidor Apple v2.2.1 debido a numerosos problemas y amp; ahora tiene samba 3.6.15 instalado a través de Macports, que en su mayoría funciona bien, excepto ... Cada ahora & luego, OSX solicita una contraseña cuando intenta mover archivos o carpetas específicos de un lugar a otro (dentro del mismo volumen). La introducción de la propia contraseña de los usuarios no funciona, ya ha iniciado sesión en el servidor como él mismo y amp; es capaz de mover otras carpetas, guardar archivos & de lo contrario trabajar bien. Cuando hago 'obtener información' para ver los permisos para ese archivo, tiene 'personal - lectura / escritura', aunque el personal no está configurado como grupo de propietarios para esa carpeta & ninguno de los usuarios tiene personal como su identificación principal de grupo. Si amplío "detalles", es "com.apple.desktopservices" el que solicita la contraseña Adivinar 'personal' tiene algo que ver con esto, ¡aunque cualquier sugerencia es apreciada! Gracias,

    
pregunta rebelscum 02.09.2013 - 13:01

1 respuesta

1

Después de un poco de investigación, he encontrado una solución viable, al menos no la estoy cambiando por el momento.
La casilla de verificación "ignorar la propiedad" no está marcada en el volumen externo donde reside el recurso compartido.

Cambie el ID de grupo primario de los usuarios de 'personal' a ID de grupo personalizado

sudo dscl . -change /Users/lmessi PrimaryGroupID 20 567

Elimine todas las ACL de la unidad externa 'Disk1'

chmod -RN /Volumes/Disk1

[si recibe algún error, intente con anterioridad los archivos de desbloqueo recursivo]

sudo chflags -R nouchg /Volumes/Disk1

cambiar la propiedad del grupo de forma recursiva para el 'diseño' del grupo

sudo chgrp -R design /Volumes/Disk1

Puedes verificar la propiedad con ls -gl

ls -gl /Volumes/Disk1

Entonces mi archivo smb.conf se parece a esto

[global]
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
    unix extensions = no

        guest ok = No
        read only = No
        force group = design

    create mask = 664
        force create mode = 664
        security mask = 664
        force security mode = 664
        directory mask = 2775
        force directory mode = 2775
        directory security mask = 2775
        force directory security mode = 2775

[Share1]
        comment = Share1
    path = /Volumes/Disk1/Share1
        valid users = mickey, donald
        admin users = mickey, donald
    
respondido por el rebelscum 04.09.2013 - 10:46

Lea otras preguntas en las etiquetas