Postavljanje NFS poslužitelja u Ubuntu

Nisu svi upoznati s protokolima prijenosa podataka. No, mnogi ljudi žele povezati svoja računala na jednu mrežu ili koristiti poslužitelj za pohranu datoteka. Jedan od načina da to učinite: NFS. Kako konfigurirati NFS poslužitelj u Ubuntu - pročitajte dalje.

Pravilnim konfiguriranjem NFS-a možete kombinirati računala na različitim operacijskim sustavima u jednu mrežu.

sadržaj

  • 1 Što je NFS?
    • 1.1 Što je drugačije?
  • 2 Instaliranje strane NFS poslužitelja
    • 2.1 podešavanje
  • 3 Instaliranje i konfiguriranje klijentskog dijela NFS-a
    • 3.1 Ubuntu
    • 3.2 Windows

Što je NFS?

Mrežni datotečni sustav je mrežni protokol za pristup mreži. Kao i obično, sastoji se od dva dijela. Jedan je klijent koji se nalazi na računalu s kojeg se gledaju daljinski podaci. Druga strana poslužitelja nalazi se na računalu na kojem su pohranjeni te podatke. Pogodno je koristiti dodatni prostor na disku, posebno u lokalnoj mreži. A ako govorimo o nekom korporativnom računalu, onda je to nužno.

Što je drugačije?

Danas postoji veliki broj protokola i vrlo različit softver koji obavlja iste funkcije. Što čini NFS ističe?

  • Mogućnost povezivanja s jednom mrežom računala na različitim operacijskim sustavima. Često je Windows prikladan za povezivanje putem NFS-a s Unix sustavom, primjerice Ubuntu.U tu svrhu Samba postoji i koristi se, ali NFS je lakši, jednostavniji i brži od ovog programa, jer se primjenjuje na razini kernela. Stoga, za konfiguriranje pristupa putem nje, kao pravilo, bit će lakše.
  • NFS pruža transparentan pristup datotekama. To znači da se sve izbrisane datoteke reproduciraju na isti način kao i lokalne. Programi ne trebaju nadograditi za reprodukciju bilo koje datoteke na poslužitelju.
  • NFS šalje samo traženi dio datoteke, a ne cijelu datoteku.

Instaliranje mrežnog datotečnog sustava za dovršetak rada zahtijeva najmanje dva računala: poslužitelj i klijent. Naravno, pridošlica će morati znojiti najviše preko dijela poslužitelja, jer tamo je potrebno da "dijelite" (otvorene) mape. Međutim, sve je to vrlo jednostavno.

Kao i većina protokola za prijenos podataka, NFS uopće nije mladi. Razvijen je 1984. i namijenjen je UNIX sustavima. To je i dalje glavna uloga NFS-a, ali mnogi su otkrili da je vrlo korisno povezivanje računala sa sustavom Windows s Linuxom. Nadalje, NFS je odličan za reprodukciju multimedijskih sadržaja putem lokalne kućne mreže. Samba u ovoj ulozi često se smrzava i usporava.

Instaliranje strane NFS poslužitelja

Instalirat ćemo dio poslužitelja protokola na Ubuntu 16.04. Naravno, ako imate izdanje poslužitelja, proces se ni na koji način ne razlikuje. Samo u tradicionalnoj verziji Ubunt, neke radnje mogu biti izvedene pomoću grafičkog sučelja.

Instalirajte program. Da biste to učinili, možete upotrijebiti centar za preuzimanje aplikacije ili jednostavno unesite naredbu:

sudo apt instalirajte nfs-kernel-server

Nakon toga, korisno je provjeriti ispravnost instalacije. Nije potrebno to učiniti, ali još uvijek provjeravamo. Unesite naredbu:

rpcinfo -p | grep nfs

Luka bi posvuda trebala biti 2049.

Sada provjerite podržava li kernel NFS. Da biste to učinili, unesite:

cat / proc / datotečni sustavi grep nfs

Dobivena vrijednost treba izgledati ovako: nodev nfsd

To znači da sve radi ispravno. Ako ne, unesite naredbu:

modprobe nfs

Koristeći ga, sami instaliramo modul kernela.

Dodat ćemo protokol autoru. Nije neophodno to učiniti, ali vrlo je neugodno okretati ga svaki put. Ponovno možete dodati posebnu stavku izbornika u postavkama ili to možete učiniti sami pomoću naredbe:

sudo systemctl omogućiti nfs

Dakle, instalirali smo dio poslužitelja, ostaje ga ispravno konfigurirati i otići klijentu.

podešavanje

Konfiguriranje NFS-a u Ubuntu uključuje dijeljenje određenih mapa.

Pored jednostavnog otvaranja pristupa, morate odrediti parametre koji određuju mogućnosti korisnika u odnosu na ovu mapu.

  • rw - čitanje i pisanje Ova opcija omogućuje čitanje i pisanje datoteka u mapi.
  • ro - samo za čitanje - omogućuje samo čitanje mapa.
  • sinkronizacija (zadano) - ovaj parametar osigurava pouzdanost prijenosa. Ako je omogućeno, istovremeno neće biti moguće prenositi više datoteka ili na različita računala. Ova postavka neće odgovarati na druge zahtjeve. Sprječava gubitak podataka, ali prijenos može ići sporije.
  • async je obrnuto od prethodnog parametra. Prijenos je brži, ali postoji opasnost od gubitka podataka.
  • sigurna - opcija omogućuje samo priključke čiji je broj ispod 1024. Omogućeno je prema zadanim postavkama.
  • nesigurno - dopušta korištenje bilo kojeg priključka.
  • nohide - ako montirate nekoliko direktorija, među kojima su ugniježđeni, a zatim ugniježđeni, za razliku od roditelja, prikazivat će se prazno. Popravljanje će pomoći parametru
  • anonuid - označava uid za anonimne korisnike. Ovo je poseban korisnički ID.
  • anongid - označava gid anonimno. GID (ID grupe) - drugi korisnički ID.
  • no_subtree_check - funkcija onemogućuje kontrolu podpodručja.Činjenica je da bez nje NFS dodatno potvrđuje da korisnici imaju pristup samo potrebnim dijelovima direktorija. Usporava rad. Parametar vam omogućuje ubrzavanje, ali smanjuje sigurnost.

Mi ćemo ih koristiti ovisno o tome što je potrebno u određenoj situaciji.

Stvorite novu mapu. Možete koristiti i nove. Naša mapa bit će / var / network.

Sada morate dodati ovu mapu u datoteku / etc / exports. Sve datoteke i mape s otvorenim mrežnim pristupom pohranjuju se tamo. Unos bi trebao izgledati ovako:

/var/network168.1.1 (rr, async, no_subtree_check)

192.168.1.1 je IP na kojem emitiramo. Navedite nužno.

Ažuriraj tablicu izvoza:

sudo exportfs -a

Sada ćemo pokušati dobiti pristup mapi od klijenta.

Instaliranje i konfiguriranje klijentskog dijela NFS-a

Ubuntu

Na Ubuntu za povezivanje konfiguriranog poslužitelja nije teško. To je učinjeno u samo nekoliko timova.

Instalirajte poseban paket klijenta:

sudo apt instalirajte nfs-common

Zatim upotrijebite naredbu:

sudo mount 192.168.1.1:/var/network/ / mnt /

Mrežna mapa je povezana. S df, možete provjeriti sve povezane mrežne mape:

df-h

Također možete provjeriti razinu pristupa s posebnom naredbom:

dodir / mnt / test

Isključivanje datotečnog sustava na sljedeći način:

sudo umount / mnt /

Naredba za montiranje upotrebljava se gotovo posvuda. Odgovorno je za proces montaže, tj. Priprema prostora na tvrdom disku za uporabu operativnog sustava. Zvuči teško, ali ako se pojednostavi, ispada da jednostavno mijenjamo mrežne datoteke na naše računalo u novootkrivenoj mapi. Ovdje se zove / mnt /.

Windows

S Windowsom, u pravilu, sve je puno komplicirano. NFS klijent može se pokrenuti bez ikakvih problema na svim Windows poslužiteljima. Od standarda je prisutan na:

  • Windows 7 Ultimate / Enterprise
  • Windows 8 / 8.1 Enterprise
  • Windows 10 Enterprise

Nigdje drugdje pronaći. Ako imate jednu od ovih verzija, učinite sljedeće:

  1. Otvorite izbornik "Programi i komponente".
  2. Kliknite "Dodaj komponente".
  3. Tamo smo pronašli NFS i postavili samo "Client for NFS", ne trebamo drugu komponentu.

Nakon što je veza postavljena na istu naredbu:

mount 192.168.1.1:/var/network/ / mnt /

Demontirajte kako slijedi:

umount Z: -F

Naredbe se upisuju u naredbenu retku koja radi kao administrator. Nakon toga možete jednostavno, pomoću Explorera, pronaći željeni mrežni pogon.

Što učiniti ako nema klijenta za NFS na računalu? Možete pokušati preuzeti softver putem Microsoftove web stranice ili iz resursa treće strane. Moguće je da će ovdje biti potrebne i druge naredbe ili radnje.

Sada imate osnovno razumijevanje načina na koje možete koristiti NFC i napraviti najjednostavniji način postavljanja.Ovo znanje je dovoljno za uspostavljanje pristupa s jednog računala na drugo. A u ulozi klijenta može djelovati kao PC na Windows.