Gairebé tots els tipus de Linux tenen la possibilitat de configurar un sistema de fitxers de xarxa (NFS) que permet als equips Linux de la mateixa xarxa compartir fitxers. Tot i que NFS només és adequat per a xarxes formades per ordinadors i servidors Linux, funciona al nivell del sistema per a transferències de fitxers ràpides i eficients entre ordinadors.
Pas
Part 1 de 2: Creació d'un servidor
Pas 1. Utilitzeu NFS per compartir fitxers entre ordinadors Linux a la xarxa local
Si voleu compartir fitxers amb un ordinador Mac o Windows, utilitzeu Samba.
Pas 2. Conegueu el funcionament de NFS
Quan compartiu fitxers mitjançant NFS, hi ha dues parts: el servidor i el client. El servidor és l’ordinador que emmagatzema els fitxers, mentre que el client és l’ordinador que accedeix a la carpeta compartida muntant-lo com a unitat virtual. NFS primer s’ha de configurar al servidor i als equips client que vulgueu utilitzar-lo.
Pas 3. Obriu un terminal a l'ordinador servidor
Aquest és l’ordinador que emmagatzema els fitxers compartits. Cal que activeu i inicieu sessió a l'ordinador servidor abans que el client pugui muntar la carpeta compartida al seu equip. Utilitzeu el terminal per configurar NFS en equips servidor i client.
Pas 4. Escriviu
sudo apt-get install nfs-kernel-server nfs-portmap comú i premeu Entra.
El fitxer NFS es descarregarà i s’instal·larà a l’ordinador.
Pas 5. Un cop finalitzada la instal·lació, escriviu
dpkg-reconfigure portmap.
Seleccioneu "No" al menú que apareix. Ara els equips de la xarxa es poden connectar a la carpeta compartida.
Pas 6. Escriviu
sudo /etc/init.d/portmap reiniciar per reiniciar el servei de portmap.
Això és per garantir que els canvis es puguin aplicar correctament.
Pas 7. Creeu un directori fictici que s'utilitzarà per compartir dades
Aquest directori buit redirigirà el client al directori compartit real. Això us el facilitarà si voleu canviar el directori compartit al servidor més endavant sense haver de fer canvis a l'ordinador client.
-
Escriviu.mkdir -p / export / dummyname i premeu Entra.
Es crearà un directori anomenat dummyname i el client el podrà veure.
Pas 8. Escriviu pico / etc / fstab i premeu Retorn
El fitxer / etc / fstab s'obrirà i us permetrà muntar automàticament la unitat compartida quan s'iniciï l'ordinador servidor.
Pas 9. Afegeix
sharedpath dummypath none bind 0 0 al final del fitxer.
Canvieu la ruta compartida a la ubicació de la unitat compartida i canvieu la ruta fictícia a la ubicació del directori fictici que heu creat anteriorment.
Per exemple, si voleu compartir la unitat / dev / sdb amb un client mitjançant el directori fictici creat, escrivireu / dev / sdb / export / Shared none bind 0 0. Deseu els canvis del fitxer
Pas 10. Obriu el fitxer
/ etc / exportacions.
Heu d'afegir un directori fictici i una adreça IP que permetin accedir al fitxer. Utilitzeu el format següent per compartir amb totes les adreces IP de la vostra xarxa local: / export / dummyname 192.168.1.1/24(rw, no_root_squash, async).
Pas 11. Utilitzeu l'ordre
sudo /etc/init.d/nfs-kernel-server reiniciar per reiniciar el servidor NFS.
Part 2 de 2: Connexió d’ordinadors clients
Pas 1. Obriu un terminal a l'ordinador client
Pas 2. Escriviu
sudo apt-get install portmap nfs-common i premeu Entra per muntar els fitxers de client NFS.
Pas 3. Creeu un directori on es muntaran els fitxers compartits
Es pot anomenar qualsevol cosa. Per exemple, podeu escriure mkdir / sharedFiles per crear una carpeta anomenada "sharedFiles".
Pas 4. Escriviu
pic / etc / fstab per obrir el fitxer / etc / fstab.
Pas 5. Afegeix
servidorIP: directori compartit nfs rsize = 8192, wsize = 8192, timeo = 14, intr al final del fitxer.
Canvieu el servidor IP a l'adreça IP de l'ordinador NFS del servidor. Canvieu el directori compartit amb el directori fictici que heu creat al servidor NFS i el directori local que heu creat. De moment, no cal canviar cap altra variable.
Utilitzant l’exemple anterior, la línia d’ordres tindria el següent aspecte: 192.168.1.5:/export/Shared / sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr
Pas 6. Escriviu
sudo /etc/init.d/portmap reiniciar per reiniciar el mapa de ports i aplicar la nova configuració.
La unitat compartida s’instal·larà automàticament cada vegada que l’ordinador s’engegui.
Pas 7. Proveu d’instal·lar la unitat abans de reiniciar l’ordinador
Escriviu mount -a i ls / sharedFiles i comproveu si els fitxers compartits apareixen a la pantalla.
Pas 8. Repetiu aquest procés per connectar cada equip
Utilitzeu la mateixa configuració i l'ordinador es connectarà.