Ubuntu

Kā instalēt NFS serveri un klientu Ubuntu

Kā instalēt NFS serveri un klientu Ubuntu

Network File System vai NFS ir failu sistēmu protokols. Izmantojot NFS protokolu, varat koplietot datorā esošos failus un direktorijus ar citu lietotāju mašīnām visā tīklā.

NFS ir veidots uz klienta-servera modeļa, kur NFS serveris ir atbildīgs par autentifikācijas apstrādi un tīklā koplietojamo datu pārvaldību.

Šajā rakstā mēs aplūkosim NFS instalēšanu gan servera, gan klienta datoros, ļaujot kopīgot failus vai direktorijus no vienas Ubuntu mašīnas uz citu.

Šeit ir kopsavilkums par to, ko mēs darīsim:

  1. Instalējiet NFS serveri mašīnā, un mēs to sauksim par servera mašīnu.
  2. Izveidojiet eksporta direktoriju, kuru izmantosim, lai kopīgotu ar klientiem.
  3. Instalējiet NFS klientu otrajā mašīnā, un mēs to sauksim par klienta mašīnu.
  4. Veiciet vienkāršu testu, lai pārliecinātos, ka viss darbojas veiksmīgi.

Lai nodrošinātu, ka viss darbosies nevainojami, ir ļoti ieteicams veikt šīs darbības.

NFS servera instalēšana

1. solis. Pirms sākat NFS servera instalēšanu, jums jāpārliecinās, ka jūsu sistēma ir atjaunināta, izmantojot šādas komandas:

sudo apt-get update sudo apt-get jauninājums

2. solis. Pārbaudiet, vai NFS kodola servera pakotne ir instalēta jūsu Ubuntu, izmantojot šādu komandu.

dpkg -l | grep nfs-kodola-serveris

Pārbaudiet, vai NFS serveris ir instalēts vai nē

Kā redzat iepriekš redzamajā ekrānuzņēmumā, ja izejas nav, NFS kodola servera pakotne jūsu datorā nav instalēta.

3. solis. Tagad instalēsim jaunāko pieejamo NFS kodola servera pakotni, izmantojot šādu komandu.

sudo apt instalējiet nfs-kernel-server

Instalējiet NFS kodola servera pakotni

Izveidojiet eksporta direktoriju

Šis eksportēšanas katalogs tiks koplietots ar klientu mašīnām tīklā.

1. solis. NFS serverī izveidojiet eksportēšanas direktoriju, kas tiks koplietots tīklā.

sudo mkdir -p / mnt / nfsdir

2. solis. Lai ļautu visiem klientiem piekļūt iepriekšējam eksporta direktorijai, noņemiet pašreizējās ierobežojošās atļaujas direktorijā.

sudo chown nobody: nogroup / mnt / nfsdir

3. solis. Piešķiriet jaunas atļaujas eksporta direktorijai.

sudo chown nobody: nogroup / mnt / nfsdir

Iepriekšējo komandu izejai jābūt šādai:

Izveidojiet eksporta direktoriju un piešķiriet nepieciešamās atļaujas

4. solis. Izmantojot iecienīto redaktoru, rediģējiet konfigurācijas eksportēšanas failā, lai klienti varētu piekļūt NFS servera eksportēšanas direktorijai.

sudo vi / etc / export

Tagad izvēlieties vienu no šīm opcijām, lai atļautu piekļuvi servera eksportēšanas direktorijai:

/ mnt / nfsdir klienta_IP (rw, sync, no_subtree_check)

Atļaujas (rw, sync, no_subtree_check) definē šādi:

/ mnt / nfsdir client_IP_1 (rw, sync, no_subtree_check) / mnt / nfsdir client_IP_2 (rw, sync, no_subtree_check) / mnt / nfsdir client_IP_3 (rw, sync, no_subtree_check)
/ mnt / nfsdir apakštīkls IP / 24 (rw, sync, no_subtree_check)

Šeit mūsu apmācībā mēs izmantosim pēdējo iespēju, lai atļautu piekļuvi vairākiem klientiem, norādot visu apakštīklu.

Atļaut piekļuvi klientiem, izmantojot NFS eksportēšanas failu

5. solis. Pēc tam mēs izmantosim iepriekšējās izmaiņas, izmantojot šādu komandu.

sudo exportfs -a

Eksportēt NFS koplietojamo direktoriju

6. solis. Restartējiet NFS kodola servera pakalpojumu.

sudo systemctl restartējiet nfs-kernel-server

Restartējiet NFS kodola serveri

7. solis. Konfigurējiet NFS servera mašīnas ugunsmūri, lai klienti varētu piekļūt eksporta direktoriju saturam.

sudo ufw atļaut no 192.168. lpp.1.0/24 uz jebkuru portu nfs

Konfigurējiet NFS servera mašīnas ugunsmūri

8. solis. Iespējojiet NFS servera ugunsmūri, lai sāktu automātiski ar sistēmas startēšanu.

sudo ufw iespējot

Iespējojiet ugunsmūri sistēmas startēšanas laikā

9. solis. Tagad pārbaudiet ugunsmūra statusu, lai skatītu pievienoto kārtulu no iepriekšējām darbībām.

sudo ufw statuss

Pārbaudiet ugunsmūra pievienotos noteikumus

Instalējiet NFS klientu otrajā datorā

Tālāk mums ir jāveic dažas konfigurācijas klientu mašīnās, lai viņi varētu viegli piekļūt NFS servera eksporta direktorijai. Bet pirms mēs sākam konfigurēt, mums vispirms ir jāpārliecinās, vai klientu mašīnas ir atjauninātas, izmantojot tālāk norādītās komandas.

sudo apt-get update sudo apt-get jauninājums

1. solis. Instalējiet NFS klienta pakotni, izmantojot šādu komandu.

sudo apt-get install nfs-common

Instalējiet NFS klienta pakotni

2. solis. Izveidojiet pievienošanas punktu NFS servera eksportēšanas direktorijai.

sudo mkdir -p / mnt / nfsdirclient

Izveidojiet NFS koplietojamā direktorija stiprinājuma punktu

3. solis. Tagad pievienosim klientam koplietojamo NFS direktoriju.

sudo stiprinājums 192.168. lpp.1.4: / mnt / nfsdir / mnt / nfsdirclient

Pievienojiet NFS koplietojamo direktoriju klienta mašīnā

Pārbaudiet instalāciju

1. solis. Servera mašīnā eksporta direktorijā izveidojiet testa failu.

pieskarieties / mnt / nfsdir / nfstestfile

Izveidojiet testa failu NFS servera eksportēšanas direktorijā

No klienta datora pārbaudiet jaunizveidoto failu.

ls / mnt / nfsdirclient

Rezultātam jābūt šādam:

Pārbaudiet izveidoto failu klienta mašīnā

2. solis. Klienta mašīnā izveidojiet jaunu failu.

pieskarieties / mnt / nfsdirclient / clienttestflie

Izveidojiet testa failu NFS klientu direktorijā

Servera mašīnā pārbaudiet, vai nav izveidots iepriekš izveidots fails.

ls / mnt / nfsdir

Rezultātam jābūt apmēram šādam:

Pārbaudiet izveidoto failu servera mašīnā

Tas viss ir par to, kā instalēt NFS serveri un klientu, kā arī pārbaudīt konfigurācijas.

Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...
Kontrolējiet un pārvaldiet peles kustību starp vairākiem monitoriem sistēmā Windows 10
Dual Display Mouse Manager ļauj kontrolēt un konfigurēt peles kustību starp vairākiem monitoriem, palēninot tās kustību robežas tuvumā. Windows 10/8 ļ...
WinMouse ļauj jums pielāgot un uzlabot peles rādītāja kustību Windows datorā
Ja vēlaties uzlabot peles rādītāja noklusējuma funkcijas, izmantojiet bezmaksas programmatūru WinMouse. Tas pievieno vairāk funkciju, kas palīdzēs jum...