Configuració del servidor NFS

Justificació i Documentació

1. Justificació Tècnica i Raonament Profund

Per a la infraestructura de la xarxa “Illa 4”, s’ha implementat un servidor NFS (Network File System). Aquesta decisió respon a la necessitat de centralització de dades: en un entorn on les identitats es gestionen via OpenLDAP, emmagatzemar els directoris personals i compartits al servidor permet que els usuaris tinguin els seus fitxers disponibles independentment de l’estació de treball (client) des de la qual iniciïn sessió. Això simplifica dràsticament les polítiques de backup i l’administració.

A nivell d’eficiència en xarxa, NFS destaca per sobre d’altres mètodes (com FTP o Samba) en entorns purament Unix/Linux gràcies a la seva integració nativa amb el kernel. El pilar d’aquesta comunicació són els serveis RPC (Remote Procedure Call). El protocol ONC RPC s’encarrega d’emmascarar les operacions de xarxa, permetent que el client munti el sistema de fitxers remot i executi procediments de lectura/escriptura com si el disc estigués connectat localment, reduint la latència i la càrrega de processament.

2. Implementació i Sintaxi

S’ha instal·lat el paquet nfs-kernel-server i s’ha creat el directori /srv/nfs/usuaris amb els permisos adequats. Per garantir una sintaxi neta i segura al fitxer /etc/exports, s’ha limitat l’accés exclusivament a la subxarxa interna del domini (10.10.1.0/29). S’han aplicat els paràmetres òptims: rw per permetre lectura/escriptura, sync per forçar l’escriptura a disc abans de respondre al client (evitant corrupció de dades en cas de tall elèctric) i no_subtree_check per millorar la fiabilitat i el rendiment en ometre la comprovació de subarbres en cada petició. El servei opera de manera completament estable i suporta reinicis sense llançar errors.

Instal·lació del servei
sudo apt update
sudo apt install nfs-kernel-server -y

Anem a crear una carpeta on els usuaris LDAP guardaran les seves coses

sudo mkdir -p /srv/nfs/usuaris
sudo chown nobody:nogroup /srv/nfs/usuaris
sudo chmod 777 /srv/nfs/usuaris
#Obre el fitxer de configuració
sudo nano /etc/exports
#Afegeix aquesta línia al final del document (utilitzant la teva xarxa)
/srv/nfs/usuaris 10.10.1.0/29(rw,sync,no_subtree_check)
sudo exportfs -ra
sudo systemctl restart nfs-kernel-server
La captura del código
cat /etc/exports
sudo systemctl status nfs-kernel-server
showmount -e localhost

Leave a Comment

Visió general de la privadesa

Aquest lloc web utilitza galetes per poder oferir-te la millor experiència d'usuari possible. La informació de les galetes s'emmagatzema al teu navegador i realitza funcions com reconèixer-te quan tornes al nostre lloc web i ajudar el nostre equip a entendre quines seccions del lloc web trobes més interessants i útils.