[gl-como] Problema nfs share
ogio.spam
ogio.spam@gmail.com
Mar 10 Feb 2026 11:16:00 CET
Il giorno mar, 27/01/2026 alle 17.28 +0100, Francesco Frigerio ha
scritto:
> Buonasera a tutti,
> Scrivo per un problema che ho con uno share nfs. Ho messo su uno
> share nfs che dovra' essere usato da due colleghi, uno con linux e uno
> con Mac. Lo share e' perfettamente montabile e accessibile da
> entrambi, ho impostato il setGID in modo che i file vengano creati di
> default con un gruppo comune nfsuser e anche quello funziona.
> ...
> Possibile che non ci sia qualche soluzione piu' pulita? In rete non
> ho trovato nulla. Non penso di essere l' unico al mondo che ha uno
> share nfs a cui accedono sia utenti linux che Mac.
>
Ciao,
NFS rispetta il principio di POSIX per cui deve garantire che le
permission impostate dal client vengano mantenute.
L'altro principio è che l'owner del file ci fa quello che vuole, per
cui se vuole impostare le permission in un altro modo non puoi
impedirlo.
Anche in ambienti Windows, dove l'ereditarietà è più granulare, l'owner
del file può sovrascrivere questa ereditarietà e rimuovere i permessi
per il file o cartella di sua proprietà.
Quindi l'unico modo per fare quello che chiedi in modo semplice è
modificare l'umask.
Ci sono alternative, ma sono comunque dei modi per aggirare il
problema.
Potresti usare NFSv4 con ACL specifiche che attivano l'ereditarietà (e
che vanno oltre la mask Posix).
Questo però richiede la configurazione di NFSv4 e potrebbe essere una
cosa non facile.
Un'altra alternativa è quella di usare bindfs per montare una cartella
con permission specifiche che maschera una cartella già presente.
Ultima opzione potrebbe essere quella di creare uno script che modifica
le permission ma sottometterla non in cron ma a inotify.
Inotify permette di "attirare l'attenzione" quando succede qualcosa ad
un file o cartella. Tra le vari cose potresti intercettare creazioni di
file o directory e quindi modificare la permission immediatamente.
In ultimo, giusto per prendere in considerazione ogni opzione, potresti
usare SMB invece che NFS.
Ciao
Ogio
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/gl-como/attachments/20260210/4f70dcd0/attachment.htm>
Maggiori informazioni sulla lista
gl-como