Tinklo failų sistema (NFS) yra programa, leidžianti vartotojams pasiekti ir modifikuoti failus nuotoliniame kompiuteryje taip, lyg jie pasiektų savo kompiuterio vietinę saugyklą. Tai vadinamoji paskirstytoji failų sistema ir ji veikia kaip centralizuota didelio kompiuterių tinklo failų sistema.
NFS veikia su tinklais, kuriuos dalijasi sistemos su skirtingomis operacinėmis sistemomis. Administratorius taip pat gali pasirinkti, kurios tvirtinimo informacijos skiltys yra prieinamos kliento sistemoms.
Šiame straipsnyje parodyta, kaip įdiegti ir konfigūruoti NFS „ArchLinux“ sistemoje.
1 veiksmas: nustatykite NFS paketus
Pirmiausia mes įdiegsime NFS paketus. Norėdami tai padaryti, išleiskite šią komandą:
$ sudo pacman -S nfs-utils
2 žingsnis: NFS nustatykite kaip Paleisti paleidimo metu
Naudokite toliau pateiktas komandas, kad NFS būtų paleistas paleidimo metu:
$ chkconfignfs įjungtas$ service rpcbind pradžia
$ service nfs prasideda
Dabar NFS turėtų paleisti paleidimo metu.
3 žingsnis: Bendrinkite katalogą su klientu
Tada pasirinksite katalogą, kurį norite bendrinti su klientu, ir perkelsite jį į / etc / export. Norėdami tai padaryti, naudokite žemiau esančią komandą:
$ vi / etc / export
Tada pridėkite šią eilutę prie failų:
Galiausiai eksportuokite šiuos failus naudodami toliau nurodytą komandą:
$ exportfs -a
4 žingsnis: Paruoškite klientą
Sinchronizavimui reikės tam tikrų paketų, kuriuos galite atsisiųsti naudodami toliau pateiktas komandas:
$ sudo pacman -S nfs-utils
5 veiksmas: įdiekite bendrinamą katalogą
Kai paketai bus įdiegti nuotoliniame kompiuteryje, atėjo laikas prijungti bendrą katalogą:
$ mkdir -p / mnt / share
Tada prijunkite bendrinamą katalogą:
Atlikite patvirtinimo testą, kad sužinotumėte, ar dalis yra prijungta:
Įveskite #mount, kad išvardytumėte prijungtas failų sistemas:
Testo vykdymas
Perkelkite klientui platinamą turinį per serverio bendrinimo katalogą. Norėdami paleisti bandymą, įveskite šią komandą:
$ lietimo testas$ mkdir testas
Eikite į / mnt / share aplankus nuotoliniame kompiuteryje, kuris veikia kaip klientas:
Tada pridėkite įrašus faile / etc / fstab, kad automatiškai visam laikui pritvirtintumėte bendrinamą aplanką.
Pridėkite / etc / fstab failą šiomis eilutėmis:
$ vi / etc / fstab
Tai turėtų prijungti bendrinamų aplankų failus ir visą jo turinį.
Naudojant NFS
Dabar mes apžvelgsime keletą NFS būdingų variantų, kurie gali būti naudingi:
Įjunkite terminalą serveryje ir įveskite toliau pateiktą komandą, kad pamatytumėte turinį, kurį norite bendrinti kliento kompiuteryje:
$ showmount -e
Norėdami pamatyti turinį, kurį norite bendrinti serveryje, galite naudoti šios komandos variantą. Įveskite žemiau esančią komandą:
Ši komanda leidžia jums išvardyti visus bendrinimo failus serveryje:
Norėdami išvalyti / etc / export vietą ir siųsti turinį atgal į šaltinį, įveskite:
$ exportfs -u
Išvada
NFS yra labai paprasta, tačiau išskirtinai patogi tinklo failų bendrinimo programa. Plati centrinė NFS registravimo sistema sutaupo daug vietos HDD, nes daugelio pagrindiniame kompiuteryje esančių aplankų nebereikia laikyti kiekviename kompiuteryje. Paprasta NFS sąsaja leidžia vartotojams pasiekti turinio serverį taip, kaip jie galėtų pasiekti vietinę saugyklą.
Atminkite, kad NFS yra imli daugeliui išnaudojimo išpuolių iš interneto. Taip pat turėtumėte apsvarstyti galimybę sukurti užkardą, kad apsaugotumėte savo kompiuterį nuo šių atakų.
Tai viskas, ką turime šiandien. Laikykitės linuxhint.lt daugiau tokių straipsnių kaip šis. Paskelbsime tolesnius veiksmus, susijusius su šiuo konkrečiu įrašu.