Aparatūra

Nfs: bendrinkite aplankus Linux

Turinys:

Anonim

Anglų kalbos termino „Network File System“, reiškiančio tinklo failų sistemą, NFS. Tai yra sutrumpinimas, nurodantis vietinę sistemą, naudojamą „Linux“ bendrai naudoti aplankus tinkle. Dėl to šiuos bendrai naudojamus aplankus galima pasiekti iš kitų vartotojų kompiuterių taip, lyg jie būtų pačiame kietajame diske.

Todėl, galima sakyti, NFS leidžia kompiuteriams, naudojantiems „Linux“, jungtis ir dalytis aplankais tarpusavyje. Be to, „Linux“ yra ir kitų išteklių paskirstymo alternatyvų, tokių kaip „Samba“, FTP, SSH, tačiau NFS rekomenduojama pasidalyti ištekliais „Linux“ tinkle.

NFS: „Linux“ aplankų bendrinimas

NFS diegimas

Norėdami naudotis šia paslauga, turime iš anksto įdiegti NFS paketą atitinkamam paskirstymui. Paprastai daugumoje kompiuterių paketas jau yra, nes jums gali reikėti bendrinti aplanką bet kuriuo metu. Tačiau tai, kad kompiuteryje yra įdiegtas paketas, dar nereiškia, kad jis jau dalijasi savo failų sistema tinkle. Tam reikalinga konfigūracija ir ankstesnė paslaugos pradžia.

Norėdami tęsti NFS diegimą ir norime gauti naujausią versiją, naudojame konsolės komandą apt-get:

apt-get install nfs-common nfs-branduolio serveris

NFS serverio konfigūracija

Prieš pradedant paslaugas, reikia nurodyti, kuriuos aplankus norite bendrinti, ir apibrėžti, kokio tipo leidimais bus galima naudotis: tik skaityti arba skaityti ir rašyti. Kita vertus, taip pat galima nustatyti, kurie kompiuteriai gali prisijungti prie šių aplankų. Visas šias parinktis galima sukonfigūruoti iš failo: / etc / export

Konfigūracijos faile kiekvienoje eilutėje galime nurodyti kelis taškus:

  • Aplankas, kurį norime bendrinti. Leidimai, kuriais jis bendrinamas (tik skaitoma: „ro“ arba skaitoma ir rašoma: „rw“). Kokioms mašinoms leidžiama prieiti? Tai gali būti vardas, IP adresas arba IP adresų diapazonas.

Kai naudojate NFS bendrai naudoti, rekomenduojame nustatyti maksimalius leidimų apribojimus. Pvz., Jei vartotojams nereikia rašyti į failus, turime nustatyti leidimą tik skaityti.

NFS rankinis paleidimas ir sustabdymas

Kad NFS serverio paslaugos veiktų, pirmas žingsnis yra paleisti „Portman“ paslaugą, todėl pirmiausia turime atlikti šiuos veiksmus:

sudo /etc/init.d/portmap pradžia

Jei norime paleisti NFS paslaugą arba kiekvieną kartą modifikuodami failą / etc / export, būtina vykdyti šią komandą:

sudo /etc/init.d/nfs-kernel-server paleidimas iš naujo

Kitu atveju, tai yra, sustabdydami paslaugą, mes naudojame:

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

Galbūt jus domina skaitymas: „ownCloud“: Kaip turėti savo debesį Ubuntu

NFS bendro naudojimo aplankas

Norėdami pasiekti NFS bendrai naudojamą aplanką, pirmiausia reikia įdiegti „ portman“ ir „nfs-commons“ paketus. Už tai mes vykdome:

sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap paleidimas iš naujo

Šiuo metu mes jau galėsime sistemoje įdiegti bendrinamą aplanką. Todėl įrašas yra tarsi koks kitas aplankas mūsų failų sistemoje kietajame diske.

Pvz., Jei NFS serverio viduje yra aplankas, tarkime, kad serveris dalijasi aplanku, kurį NFS vadina / nuotraukos. Kliento asmeniniame kompiuteryje galime sukurti aplanką pavadinimu / photos-server ir ant jo serveryje sumontuoti bendrą aplanką. Instrukcija vykdyti konsolėje būtų tokia:

sudo mount -t nfs server-ip: / nuotraukos / serverio nuotraukos

Nuo šio momento jau galime patikrinti aplanko turinį ir, jei leidimai yra, net atlikti pakeitimus. Svarbu atkreipti dėmesį, kad surinkimas turi būti atliktas aplanke mūsų sistemoje, kitaip nuotoliniai failai nebus rodomi.

REKOMENDUOKAME JUMS Markas Shuttleworthas vėl bus „Canonical“ generalinis direktorius

Kita vertus, norėdami išmontuoti aplanką, konsolėje vykdome komandą umount ir nurodome aplanko, kuriame jis yra, pavadinimą, pavyzdžiui:

sudo umount / photos-server

Problemos montuojant

Montuojant NFS aplanką, gali atsirasti bet kuri iš šių 3 klaidų: tinklo problemos, serverio ar kliento problemos.

Norėdami atmesti problemą dėl serverio, ar ne, galime pabandyti įdiegti aplanką pačiame serveryje naudodami IP 127.0.0.1. Jei ji veikia, problema yra tinkle arba kliente.

Kita vertus, jei pingingas iš serverio klientui nerodo ugniasienės, tada problema yra kliente.

Jei tai yra kliento problema, galime pabandyti iš naujo įdiegti klientą arba kliente vykdyti šias komandas:

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

Ir galiausiai pabandykite pritvirtinti aplanką.

Bendri aplankai

Jei norime sukonfigūruoti, kad NFS bendrinamas aplankas būtų automatiškai sujungiamas paleidus „Linux“ sistemą, galime pakeisti failą / etc / fstab, pridedama eilutė būtų tokia:

serveris ip: / nuotraukos / serveris-nuotraukos nfs

Tokiu būdu, paleidus kompiuterį, aplankas / nuotraukos serveryje bus automatiškai sujungtos į mūsų aplanką / nuotraukas-serverį.

Be to, rekomenduojama, kad kiekvieno tinklo vartotojo duomenys būtų saugomi centralizuotai serverio vietoje. Tai suteiks keletą įvairių pranašumų, tokių kaip:

  • Vartotojui bus suteikta galimybė pasiekti savo failus, net pasiekti iš neįprasto kompiuterio. Administratoriui bus daug lengviau pasidaryti atsargines kopijas, o jei vartotojo kompiuteris sugenda, jis nepraras savo informacijos.

Norėdami tai pasiekti, serveris turi turėti centralizuotas vartotojų abonementus, o klientai turi būti sukonfigūruoti autentifikuoti prisijungdami.

Aparatūra

Pasirinkta redaktorius

Back to top button