Alberto Garcia

Recurs compartit per tots els servidors amb permisos d’escriptura

El primer que farem serà crear dues carpetes una serà únicament lectura i un altre que serà lectura i escriure.

sudo mkdir -p /srv/nfs/compartit-rw
sudo mkdir -p /srv/nfs/compartit-ro

A la carpeta d’escriptura li donarem permisos totals

sudo chown nobody:nogroup /srv/nfs/compartit-rw
sudo chmod 777 /srv/nfs/compartit-rw

A la carpeta de lectura la deixarem més protegida.

sudo chmod 755 /srv/nfs/compartit-ro

Ara configurarem l’arxiu de NFS 

sudo vim /etc/exports
vagrant@debian:~$ sudo cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# Afegirem les seguents lineas 
/srv/nfs/compartit-rw  192.168.100.0/24(rw,sync,no_subtree_check,no_root_squash)
/srv/nfs/compartit-ro  192.168.100.0/24(ro,sync,no_subtree_check)

Ara faran una petita comprovació que esta bé, serà reiniciar el servei, 1 perquè és actualíssim amb la nova configuració i 2 per veure si arranca ve i no de cap error.

sudo systemctl restart nfs-kernel-server
sudo systemctl status nfs-kernel-server
vagrant@debian:~$ sudo systemctl restart nfs-kernel-server
sudo systemctl status nfs-kernel-server
● nfs-server.service - NFS server and services
     Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; preset: enabled)
     Active: active (exited) since Thu 2026-02-26 11:40:53 CET; 27ms ago
    Process: 3552 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
    Process: 3553 ExecStart=/usr/sbin/rpc.nfsd (code=exited, status=0/SUCCESS)
   Main PID: 3553 (code=exited, status=0/SUCCESS)
        CPU: 2ms

Feb 26 11:40:53 debian systemd[1]: Starting nfs-server.service - NFS server and services...
Feb 26 11:40:53 debian systemd[1]: Finished nfs-server.service - NFS server and services.