I file creati da Windows su Lion Le condivisioni SMB hanno 600 autorizzazioni

4

Ho attivato la condivisione di file in OS X Lion e sto accedendo alle condivisioni usando le finestre Win XP e Win 7. Posso leggere e scrivere bene, quando creo un nuovo file, le autorizzazioni per quel file sono predefinite a 600, ed è accessibile solo dall'account autenticato con SMB. Se modifico i file, le autorizzazioni non sono cambiate. Solo i nuovi file hanno questo problema. Ciò significa che altri account su OS X non possono accedere ai file, e nemmeno il server Apache, che funziona come _www penso.

C'è un modo per far sì che Lion SMB contrassegni i nuovi file come 644 invece?

    
posta Jay Liu 23.09.2011 - 15:53
fonte

1 risposta

1

Penso che questo potrebbe essere un bug. Sto vedendo lo stesso comportamento anche a Mountain Lion.

Mi sono assicurato che le impostazioni di condivisione dei file siano corrette. Vai alla cartella in Finder e verifica che l'utente disponga delle autorizzazioni corrette, inclusa la creazione di file localmente, il che comporta le autorizzazioni corrette (644). Vai a Preferenze di Sistema - > Condivisione e selezione della condivisione e verifica che l'utente sia nell'elenco con autorizzazioni di lettura e scrittura.

Utilizzo dello strumento da riga di comando:

$ dscl localhost -list /Local/Default/SharePoints

per elencare le condivisioni e:

$ dscl localhost -read /Local/Default/SharePoints/<sharename>

Posso vedere:

dsAttrTypeNative:smb_createmask: 644
dsAttrTypeNative:smb_directorymask: 755

Tuttavia i file creati dagli utenti di Windows finiscono con 600 permessi e non sono leggibili da altri.

Anche se non è una risposta, si spera che qualcuno possa fare un passo avanti nel trovarla.

    
risposta data 17.01.2013 - 05:57
fonte

Leggi altre domande sui tag