Creació de contingut dins del directori
Aquesta tasca és per fer tota la creació de les carpetes que únicament tinguin accés una unitat organitzativa
Primer crearem els grups que representaran els departaments
Comanda
sudo groupadd g_directores
sudo groupadd g_finanzas
sudo groupadd g_it
sudo groupadd g_marketing
sudo groupadd g_ventas
sudo groupadd g_rrhh
Canviem al directori vagrant, creem l’estructura base i asignem tot al seu respectiu propietari
Comanda
cd /vagrant
sudo mkdir -p 01_MANAGEMENT 02_DEPARTAMENTOS/Finanzas 02_DEPARTAMENTOS/IT_Sistemas 02_DEPARTAMENTOS/Marketing 02_DEPARTAMENTOS/Ventas 03_PERSONAL 04_PUBLIC
Comanda
sudo chown :g_directores /vagrant/01_MANAGEMENT
sudo chown :g_finanzas /vagrant/02_DEPARTAMENTOS/Finanzas
sudo chown :g_it /vagrant/02_DEPARTAMENTOS/IT_Sistemas
sudo chown :g_marketing /vagrant/02_DEPARTAMENTOS/Marketing
sudo chown :g_ventas /vagrant/02_DEPARTAMENTOS/Ventas
sudo chown :g_rrhh /vagrant/03_PERSONAL
Fem que el propietari i el grup tinguin permisos totals, els altres cap i també fem que tothom tingui accés a la carpeta pública.
Comanda
sudo chmod -R 770 /vagrant/01_MANAGEMENT /vagrant/02_DEPARTAMENTOS /vagrant/03_PERSONAL
sudo chmod 775 /vagrant/04_PUBLIC
Instalar el paquet ACL
Actualitzem els paquets ja instal·lats i instal·lem el paquet de ACL per continuar amb les comandes dels permisos
Comanda
sudo apt update
sudo apt install acl -y
Li donem permisos de lectura, escriptura i execució al grup de “Finanzas”, i fem el mateix, però amb els altres grups canviant el nom.
Comanda
sudo setfacl -m g:g_finanzas:rwx /vagrant/02_DEPARTAMENTOS/Finanzas
sudo setfacl -d -m g:g_finanzas:rwx /vagrant/02_DEPARTAMENTOS/Finanzas
sudo setfacl -m g:g_it:rwx /vagrant/02_DEPARTAMENTOS/IT_Sistemas
sudo setfacl -d -m g:g_it:rwx /vagrant/02_DEPARTAMENTOS/IT_Sistemas
sudo setfacl -m g:g_marketing:rwx /vagrant/02_DEPARTAMENTOS/Marketing
sudo setfacl -d -m g:g_marketing:rwx /vagrant/02_DEPARTAMENTOS/Marketing
sudo setfacl -m g:g_ventas:rwx /vagrant/02_DEPARTAMENTOS/Ventas
sudo setfacl -d -m g:g_ventas:rwx /vagrant/02_DEPARTAMENTOS/Ventas
Per estar segurs de què funciona fem aquesta comanda amb la carpeta “Finanzas” i per finalitzar reiniciem el NFS perquè assumeixi els canvis.
Comanda
getfacl /vagrant/02_DEPARTAMENTOS/Finanzas
Comanda
sudo exportfs -rav
sudo systemctl restart nfs-kernel-server