Miten Asentaa ja Konfiguroida NFS-Palvelin Ubuntu 18.04

posted in: Articles | 0

NFS (Network File Share) on protokolla, jonka avulla voit jakaa hakemistoja ja tiedostoja muiden Linux-asiakkaita verkossa. Jaettava hakemisto luodaan yleensä NFS-palvelimelle ja siihen lisätyille tiedostoille.

asiakkaan järjestelmiin mount hakemiston asuvat NFS-palvelin, joka antaa heille pääsyn tiedostot on luotu. NFS on kätevä, kun sinun täytyy jakaa yhteisiä tietoja asiakasjärjestelmien erityisesti silloin, kun ne ovat loppumassa tilaa.,

Tämä opas sisältää 2 pääosaa: NFS-palvelimen asentamisen ja konfiguroinnin Ubuntuun ja NFS-asiakkaan asentamisen client Linux-järjestelmään.

Asennus ja kokoonpanon määritys NFS-Palvelin Ubuntu

asentaa ja konfiguroida NFS-palvelimeen, seuraa alla olevia ohjeita.

Vaihe 1: Asenna NFS-Kernel-Server Ubuntu

ensimmäinen askel on asentaa nfs-kernel-server-paketin palvelimelle. Mutta ennen kuin teemme tämän, päivitetään ensin järjestelmäpaketit seuraavalla apt-komennolla.,

$ sudo apt update

Kun päivitys on valmis, edetä ja asenna nfs-kernel-server paketti kuten kuvassa alla. Tämä tallentaa ylimääräisiä paketteja, kuten nfs-common ja rpcbind, jotka ovat aivan yhtä olennainen setup tiedoston jakaa.,

$ sudo apt install nfs-kernel-server
Asenna NFS-Palvelin Ubuntu

Vaihe 2: Luo NFS Export-Hakemisto

toinen askel on luoda hakemiston, joka jaetaan asiakkaan järjestelmiin. Tätä kutsutaan myös vientihakemistoksi, ja tässä hakemistossa luomme myöhemmin tiedostoja, joihin asiakasjärjestelmät voivat päästä käsiksi.

Suorita komento alla täsmentämällä NFS mount hakemiston nimi.,

$ sudo mkdir -p /mnt/nfs_share

Koska me haluamme, että kaikki asiakkaan koneet pääsy jaettuun hakemistoon, poistaa kaikki rajoitukset hakemiston käyttöoikeuksia.

$ sudo chown -R nobody:nogroup /mnt/nfs_share/

Voit myös muokata tiedoston asetuksia mieleiseksesi. Tässä olemme antaneet lukea, kirjoittaa ja suorittaa oikeudet kaikki sisällöt hakemistossa.,

$ sudo chmod 777 /mnt/nfs_share/
Luo NFS Jakaa Ubuntu

Vaihe 3: Grant NFS Jakaa Pääsy Asiakkaan Järjestelmiin

Käyttöoikeudet saatavuuden NFS-palvelin on määritelty /etc/exports-tiedoston avaamiseen. Joten avaa tiedosto käyttämällä suosikki tekstieditori:

$ sudo vim /etc/exports

Voit tarjota pääsy yhden asiakkaan, useita asiakkaita tai määrittää koko aliverkon.

tässä oppaassa olemme sallineet koko aliverkon pääsyn NFS-osakkeeseen.,

/mnt/nfs_share 192.168.43.0/24(rw,sync,no_subtree_check)

selitys yllä olevassa komennossa käytetyistä vaihtoehdoista.

  • rw: tarkoittaa lukemista / kirjoittamista.
  • sync: vaatii muutoksia kirjoitettavaksi levylle ennen niiden levittämistä.
  • No_subtree_check: Eliminates subtree checking.,
Aseta Jakaa NFS-Yhteys

jos Haluat myöntää käyttöoikeuden yksittäinen asiakas, käyttää syntax:

/mnt/nfs_share client_IP_1 (re,sync,no_subtree_check)

useita asiakkaita, määritä kunkin asiakkaan erilliseen tiedostoon:

/mnt/nfs_share client_IP_1 (re,sync,no_subtree_check)/mnt/nfs_share client_IP_2 (re,sync,no_subtree_check)

Vaihe 4: Vie NFS Jakaa Hakemisto

myöntämisen Jälkeen pääsy ensisijainen asiakas järjestelmiä, vienti NFS jakaa hakemistoon ja käynnistä NFS-kernel-server, jotta muutokset tulevat voimaan.,

$ sudo exportfs -a$ sudo systemctl restart nfs-kernel-server
Export Jakaa NFS-Hakemistossa

Vaihe 5: Anna NFS-Yhteys Palomuurin läpi

– asiakas käyttää NFS osake, sinun on sallittava pääsy palomuurin läpi muuten, käyttö ja asennus jaettuun hakemistoon on mahdotonta. Tämän saavuttamiseksi komento:

$ sudo ufw allow from 192.168.43.0/24 to any port nfs

Lataa uudelleen tai ota palomuuri (jos se oli pois päältä) ja tarkistaa palomuurin., Port 2049, joka on oletustiedoston osuus, olisi avattava.

$ sudo ufw enable$ sudo ufw status
Avata NFS-Porttiin Palomuuri

Asenna NFS Client on Asiakas-Järjestelmät

– Olemme tehneet asennus ja kokoonpanon määritys NFS-palvelu, Palvelimella, katsotaanpa nyt asentaa NFS-asiakas järjestelmä.

Vaihe 1: Asenna NFS-Common Paketti

Kuten on normi, aloita päivittämällä järjestelmän paketit ja arkistot ennen mitään muuta.,

$ sudo apt update

seuraava, asenna NFS-common-paketit kuten on esitetty.

$ sudo apt install nfs-common
Asenna NFS-Asiakkaan Järjestelmä

Vaihe 2: Luo NFS Mount Point Client

Seuraava,sinun täytyy luoda liitoskohta, johon haluat asentaa nfs jakaa NFS-palvelin. Voit tehdä tämän, suorita komento:

$ sudo mkdir -p /mnt/nfs_clientshare

Vaihe 3: Mount NFS Jakaa Client-Järjestelmä

viimeisessä vaiheessa jäljellä on asennus NFS osuus, joka on jaettu NFS-palvelin., Näin asiakasjärjestelmä voi käyttää jaettua hakemistoa.

tarkistetaan NFS-palvelimen IP-osoite ifconfig-komennolla.

$ ifconfig
Tarkista Ubuntu-Palvelimen IP-Osoite

tämän saavuttamiseksi komento:

$ sudo mount 192.168.43.234:/mnt/nfs_share /mnt/nfs_clientshare

Vaihe 4: Testaus NFS Jakaa Client-Järjestelmä

vahvista, että meidän NFS-asennus ei toimi, me ovat menossa to luo muutamia tiedostoja jakaa NFS-hakemistossa sijaitsevat palvelimella.,

$ cd /mnt/nfs_share/$ touch file1.txt file2.txt file3.txt

suuntaa nyt takaisin NFS-asiakasjärjestelmään ja tarkista, onko tiedostoja olemassa.

$ ls -l /mnt/nfs_clientshare/
Testi NFS Jakaa Client

– Hienoa! Tuloste vahvistaa, että voimme käyttää juuri luomiamme tiedostoja NFS-palvelimella!

ja että siitä. Tässä oppaassa kävimme läpi Ubuntu 18.04: n NFS-palvelimen asennuksen ja kokoonpanon., NFS: ää käytetään nykyään harvoin, ja se on otettu käyttöön vahvemman ja turvallisemman Samba share-protokollan hyväksi.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *