[gilug] Estrategia de permisos
Narcis Garcia - GiLUG informatica actiu net
2012-01-26 19:59:42 UTC
Hola, tinc un dubte de com resoldre l'accés a una carpeta compartida:
Es tracta d'un ordinador amb GNU/Linux que mitjançant Qemu fa anar una
màquina virtual amb MS/Windows. El Windows s'ha de muntar una unitat a
una carpeta del sistema GNU, i intento fer-ho de la manera més coherent
i portable possible.
La carpeta és /srv/servei , dins la qual hi ha:
dades/ (on es guarden els documents a tractar)
imprimir/ (on es deixen PDFs)
qemu/ (on hi ha el «disc» del virtual)
/srv té propietari root:root i permisos rwxr-xr-x
/srv/servei propietari root:socis i permisos rwxr-x---
/srv/servei/dades propietari root:socis i permisos rwxrwx---
/srv/servei/imprimir propietari root:socis i permisos rwxrwx---
/srv/servei/qemu propietari root:users i permisos rwxrwx---
Com que Windows sol donar problemes amb els usuaris, sobretot si les
unitats s'han de muntar automàticament en reiniciar, he configurat Samba
amb seguretat «compartida» (share) i «nobody» com a compte de convidat.
He compartit /srv/servei amb Samba amb permís de lectura/escriptura per
tothom (guest).
La complicació sorgeix quan no vull que qualsevol usuari de GNU
accedeixi a res de /srv/servei , sinó només els membres del grup «socis»
o del grup «users» (aquests últims són els que poden iniciar la màquina
virtual). També vull que des de Windows (nobody) es pugui escriure a
/srv/servei/dades i /srv/servei/imprimir.
Quina és la millor solució?
Gràcies per llegir fins aquí.
Més informació sobre la llista de correu gilug