You are on page 1of 10

SMX-M2-UF3-NF3-AF4-PRE

Compartició de Recursos

Joan Botella Vinaches


Institut Nicolau Copèrnic
Introducció
Introducció

És habitual que un ordinador compartisca recursos amb altres


equips com espai en disc o impressores a través de la xarxa.
A qui ofereix els recursos se l'anomena servidor i a qui els
consumeix se l'anomena client.
Per tal de compartir un recurs, l'ordinador servidor ha de tindre en
execució un daemon o servei que el faça accessible a través de la
xarxa.
En GNU/Linux, els directoris compartits al servidor es munten i
desmunten al client de forma semblant a com es fa amb particions.
NFS
NFS

El protocol NFS ( Network File System ) és el sistema més habitual


per compartir arxius i directoris entre sistemes operatius
GNU/Linux.
Paquets que cal instal·lar:
Servidor: nfs-kernel-server
Client: nfs-common
El daemon s'anomena nfsd , i utilitza el port 2049.
NFS

Configuració del Daemon


L'arxiu de configuració del daemon és /etc/exports .
Cada línia ha de tindre aquesta sintaxi:

<path al directori local que es comparteix> <equips remots amb


els que els comparteix>(<opcions>)

Exemples:
/share/all 192.168.0.0/24(ro)
/share/client UBUNTU16-CLIENT(rw,no_root_squash)
/share/doc UBUNTU16-CLIENT(rw) MINT21-CLIENT(rw,all_squash)
NFS - Configuració del Daemon

Les opcions root_squash (per defecte) i all_squash fan que root o


qualsevol altre usuari escriga en el servidor com si fóra l'usuari
nobody del grup nogroup .
Per utilitzat-les, el directori compartit ha de ser propietat de
nobody:nogroup .
Els usuaris als que se'ls ho ha fet "squash" solament poden
escriure en directoris propietat de nobody:nogroup .
Una vegada hem modificat l'arxiu /etc/exports , cal que el daemon
el recarregue, cosa que farem amb la comanda sudo exportfs -r .
NFS

Muntatge al Client
A l'ordinador client, podem muntar i desmuntar el directori remot
de forma semblant a com ho fariem amb una partició:

sudo mount --types nfs <equip remot servidor>:<path al directori


remot compartit> <path al punt de muntatge local>

sudo umount <path al punt de muntatge local>


NFS - Muntatge al Client

Per persistir el muntatge al /etc/fstab :


<equip remot servidor>:<path al directori remot compartit>
<path al punt de muntatge local> nfs defaults 0 0

Recorda que sempre que modifiquem l'arxiu /etc/fstab cal


comprovar que ha quedat amb un format correcte:

sudo mount --all


NFS

Perfils Mòbils
Quan el directori home d'un usuari està compartit des d'una
màquina remota, es diu que és un perfil mòbil. D'esta manera,
l'usuari és capaç d'accedir al seu perfil des de diversos equips
clients.
Açò es fa molt en empreses o grups de treball: facilita fer còpies de
seguretat de les dades de manera centralitzada i flexibilitza des
d'on poden treballar els usuaris.
Conjuntament amb altres funcions de gestió d'usuaris i recursos,
els perfils mòbils són típics dels serveis de directori com LDAP i
Active Directory.

You might also like