[Linux-Biella] samba share e permission

Jumping Jack jumpingjack a jumpingjack.org
Mer 20 Lug 2016 16:12:37 CEST


Il 20/07/2016 16:00, Leonardo Buffa ha scritto:
>
>
> On 20/07/2016 15:55, Jumping Jack wrote:
>
>> valid users = nobody, @pippo
>
> no nulla esattamente come prima
>
> ricapitoliamo qui la situazione
>
> non c'e' force che funzioni ne' mask ne' mode ne' nulla
>
> anche un g7 risulta essere un g5
>
> l'unico modo che fin'ora funziona e' la eredita dei permessi, infatti 
> con inherit permissions crea correttamente eventuali nuove dir 
> all'interno della principale
>
> puo' anche andar bene dal punto di vista funzionale ma vorrei capire 
> perche' non funziona
>
> inoltre: una mask globale? e dove? in samba non c'e' assolutamente 
> nulla e teoricamente dovrebbe comandare samba in questo caso

Non ho una risposta ma una spiegazione che magari ti farà trovare una 
soluzione.
In Windows tra file e directory cambia che se creri una directory si ha 
anche CREATOR OWNER con dei permessi speciali (che sei admin sono tutti).
In Windows i permessi sono legati all'oggetto o ereditati. I permessi 
ereditati cambiano quando cambiano a parent. I peremessi inoltre 
viaggiano con i file, compreso in rete, l'utente owner invece è solo 
quello che può decidere i permessi, è possibile avere possesso di un 
file ma non avere alcun permesso.
Il possessore di un file è quello che lo crea, se il file spostato, 
anche tra macchine diverse, il possessore non cambia.
I gruppi invece centrano solo a livello di permesso e non di possesso, 
ogni file può aver permessi vari da molteplici utenti e gruppi. (quindi 
Samba ne sceglierà uno a caso? il primo? Unix Group/users?)


Maggiori informazioni sulla lista Linux