Hardware

Nfs: partajare foldere pe linux

Cuprins:

Anonim

NFS a termenului englez Network Network System, care înseamnă Network File System. Este acronimul pentru identificarea sistemului nativ folosit de Linux pentru a partaja folderele într-o rețea. În consecință, aceste foldere partajate pot fi accesate de pe calculatoarele altor utilizatori, ca și cum ar fi pe hard disk-ul în sine.

Prin urmare, am putea spune că, NFS permite computerelor care folosesc Linux să se conecteze și să partajeze folderele între ele. În plus, în Linux există alte alternative de partajare a resurselor, cum ar fi Samba, FTP, SSH, dar lucrul recomandat de făcut pentru a partaja resurse într-o rețea Linux este NFS.

NFS: Partajarea folderelor pe Linux

Instalare NFS

Pentru a utiliza serviciul, trebuie să instalăm anterior pachetul NFS pentru distribuția corespunzătoare. De obicei, majoritatea computerelor conțin deja pachetul, deoarece poate fi necesar să partajați un folder în orice moment. Cu toate acestea, faptul că un computer are pachetul instalat nu înseamnă că își împarte deja sistemul de fișiere în rețea. Pentru aceasta, necesită o configurație și un început anterior al serviciului.

Pentru a continua instalarea NFS și dorim să obținem cea mai recentă versiune, folosim comanda apt-get de la consolă:

apt-get install nfs-comun nfs-kernel-server

Configurația serverului NFS

Înainte de a începe serviciile, este necesar să specificați ce foldere doriți să partajați și să definiți în ce tip de permisiuni va fi accesul: numai citit sau citit și scris. Pe de altă parte, este posibil să se stabilească și ce computere se pot conecta la aceste foldere. Toate aceste opțiuni pot fi configurate din fișier: / etc / export

În fișierul de configurare, în fiecare linie putem specifica mai multe puncte:

  • Folderul pe care dorim să-l împărtășim. Permisiunile sub care este împărțit (citiți numai: „ro” sau citiți și scrieți: „rw”). Care sunt mașinile care au acces. Poate fi un nume, o adresă IP sau o gamă de adrese IP.

Când utilizați NFS pentru partajare, vă recomandăm să setați restricțiile maxime de permis. De exemplu, dacă utilizatorii nu necesită scrierea fișierelor, trebuie să stabilim permisiunea „numai citire”.

Pornire și oprire manuală a NFS

Pentru ca serviciile serverului NFS să funcționeze, primul pas este să porniți serviciul portman, prin urmare, primul lucru pe care trebuie să-l executăm este:

sudo /etc/init.d/portmap start

Dacă dorim să pornim serviciul NFS sau de fiecare dată când facem modificări la fișierul / etc / export, este necesar să executăm următoarea comandă:

repornire sudo /etc/init.d/nfs-kernel-server

Altfel, adică oprirea serviciului, folosim:

sudo /etc/init.d/nfs-kernel-server stop

Ați putea fi interesat de citirea: ownCloud: Cum să aveți propriul dvs. cloud în Ubuntu

Acces la folderul partajat NFS

Pentru a accesa un folder partajat de NFS, primii pași de făcut sunt instalarea pachetelor portman și nfs-commons. Pentru aceasta executăm:

sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap restart

În acest moment, vom putea deja să montăm folderul partajat pe sistemul nostru. Prin urmare, intrarea este ca și cum ar fi orice alt folder din sistemul nostru de fișiere de pe hard disk.

De exemplu, dacă avem un folder în interiorul serverului NFS, să presupunem că un server împărtășește un folder numit / fotografii de NFS. Pe computerul client putem crea un folder numit / photos-server și pe acesta putem monta un folder partajat pe server. Instrucțiunea de executat în consolă ar fi:

sudo mount -t nfs server-ip: / photos / server-photos

Din acest moment, putem verifica deja conținutul dosarului și dacă permisiunile sunt disponibile, chiar putem face modificări. Este important să rețineți că asamblarea trebuie realizată pe un folder din sistemul nostru, altfel fișierele la distanță nu vor fi afișate.

VĂ RECOMANDĂM Mark Shuttleworth va fi din nou directorul general al Canonical

Pe de altă parte, pentru a demonta folderul, executăm în consolă comanda umount și urmată de numele folderului în care este montat, de exemplu:

sudo umount / photos-server

Probleme la montare

La montarea unui folder NFS, pot apărea oricare dintre aceste 3 erori: probleme de rețea, probleme de server sau probleme de client.

Pentru a exclude dacă problema provine sau nu de la server, putem încerca montarea folderului pe serverul propriu folosind IP 127.0.0.1. Dacă funcționează, problema este în rețea sau pe client.

Pe de altă parte, dacă pingerea de pe server către client nu arată firewall, atunci problema este cu clientul.

Dacă aceasta este o problemă care apare la client, putem încerca să reinstalăm clientul sau să executăm aceste comenzi pe client:

apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart

Și în sfârșit, încercați să montați folderul.

Foldere comune

Dacă dorim să configurăm că un folder partajat de NFS este montat automat atunci când pornim sistemul Linux, putem face o modificare în fișierul / etc / fstab, linia de adăugat ar fi următoarea:

server-ip: / photos / server-photos nfs

În acest fel, atunci când pornim mașina noastră, folderul / fotografiile de pe server vor fi automat montate pe folderul nostru / serverul de fotografii.

În plus, se recomandă ca datele fiecărui utilizator din rețea să fie stocate central într-un spațiu server. Aceasta va oferi mai multe avantaje diferite, cum ar fi:

  • Utilizatorului i se va oferi posibilitatea de a accesa fișierele sale, chiar de a accesa de pe un computer neobișnuit.Pentru administrator, va fi mult mai ușor să facă copii de rezervă și dacă mașina utilizatorului nu reușește, nu își va pierde informațiile.

Pentru a realiza acest lucru, serverul trebuie să aibă conturi de utilizator centralizate, iar clienții trebuie să fie configurați pentru a se autentifica la conectare.

Hardware

Alegerea editorilor

Back to top button