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