Denne bloggen vil demonstrere prosedyren for installere og konfigurere de NFS -server på Ubuntu 22.04. La oss komme i gang.
Merk: I vårt innlegg vil vi henvise “Linuxuser" som vår NFS -server og “Ubuntuuser”Maskin som NFS -klient.
Instaliing NFS -server på Ubuntu 22.04
Med det formål å installere NFS -serveren på Ubuntu 22.04, følg de gitte instruksjonene.
Trinn 1: Oppdater systempakker
Først av alt, slå "Ctrl+alt+t”Og oppdater systempakkene ved å kjøre gitt kommando:
$ sudo apt oppdatering
Alle pakker er oppdatert:
Trinn 2: Installer NFS -serveren
I neste trinn, kjør den undergitte kommandoen i Ubuntu 22.04 Terminal for NFS -serverinstallasjon:
$ sudo apt install nfs-kernel-server
Den gitte utgangen indikerer at NFS -serveren er installert på Ubuntu 22.04 “Linuxuser"system:
La oss nå gå mot prosedyren for å konfigurere den installerte NFS -serveren.
Konfigurere NFS -server på Ubuntu 22.04
For konfigurasjonen av NFS -serveren på Ubuntu 22.04, følg de gitte instruksjonene.
Trinn 1: Lag delt NFS -katalog
Først av alt vil vi lage en katalog som heter “nfs_share”Det kommer til å bli delt av alle klientsystemer. For å gjøre det, skriv ut følgende kommando:
$ sudo mkdir -p /mnt /nfs_share
Trinn 2: Angi katalogtillatelser
Neste, angi tillatelsene til det opprettede “nfs_share”Katalog slik at alle klientmaskiner enkelt kan få tilgang til den:
$ sudo chown -r ingen: nogroup/mnt/nfs_share/
Gå nå til neste trinn.
Trinn 3: Angi filtillatelser
Angi filtillatelsene etter behov. I vårt tilfelle har vi tildelt lesen, skriver og utfører tillatelser til "nfs_share”Katalogfiler:
$ sudo chmod 777/mnt/nfs_share/
Trinn 4: Gi NFS tilgang
I dette trinnet vil vi gi tilgang til klientsystemet for tilgang til NFS -serveren. Å gjøre det, åpne “/etc/eksport”I“Nano”Redaktør:
$ sudo nano /etc /eksport
Nå er det opp til deg om du vil gi tilgang til hele undernettet, enkelt- eller flere klienter. For eksempel vil vi tillate et helt undernett "10.0.2.15/24”For å få tilgang til NFS -andelen:
/mnt/nfs_share 10.0.2.15/24 (RW, SYNC, NO_SUBTREE_CHECK)
Etter å ha lagt til den nødvendige linjen, trykk “Ctrl+O”For å lagre filen og bytte tilbake til Ubuntu 22.04 Terminal.
Trinn 5: Eksporter NFS -katalog
Bruk den oppgitte kommandoen for å eksportere den delte katalogen NFS:
$ sudo exportfs -a
Trinn 6: Start NFS -serveren på nytt
Skriv ut den oppgitte kommandoen for å starte NFS -serveren på nytt på Ubuntu 22.04 System:
$ sudo SystemCTL Restart NFS-Kernel-server
Trinn 7: Grant brannmur tilgang
Deretter gi brannmuren tilgang til klientsystemet med følgende “ufw”Kommando:
$ sudo ufw tillater fra 10.0.2.15/24 til hvilken som helst port NFS
Trinn 8: Aktiver brannmur
Aktiver brannmur med "ufw”Kommando og“muliggjøre”Alternativ:
$ sudo ufw aktiver
Trinn 9: Sjekk brannmurstatus
Kontroller deretter at brannmuren er konfigurert for å tillate tilgangen gjennom porten “2049”:
$ sudo ufw status
Vi vil nå ta turen mot NFS -klienten på “Ubuntuuser”System for å teste NFS -delingspunktet.
Installere NFS -klient på Ubuntu 22.04
For å utføre NFS -klientinstallasjon på Ubuntu 22.04, hit "Ctrl+alt+t”Og kjør følgende kommando:
$ sudo apt install nfs-common
Testing NFS Del på Ubuntu 22.04
Nå vil vi teste tilgangskoordinasjonen mellom NFS-klienten “Ubuntuuser”Og“Linuxuser”NFS -server. For å gjøre det, oppretter du et monteringspunkt på NFS -klientsystemet:
$ sudo mkdir -p /mnt /nfs_clientshare
Monter deretter NSF -delingen på det andre klientsystemet:
$ sudo mount 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare
For testing av NFS -delingen på klientsystemet, vil vi for det første opprette noen filer i "nfs_share”Katalog om“Linuxuser”NFS -server:
$ cd/mnt/nfs_share/
$ Touch Sample1.Tekstprøve2.tekst
Bytt deretter til klientsystemet og se listen over filer som er til stede i "nfs_clientshare”Katalog:
$ ls -l/mnt/nfs_clientshare/
Den gitte utgangen indikerer at filer er vellykket tilgang til "Ubuntuuser”Klient via NFS -server:
Avinstallere NFS -serveren på Ubuntu 22.04
For avinstallasjon av NFS -serveren, kjør følgende kommando:
$ sudo apt fjern nfs-kernel-server
Avinstallere NFS -klient på Ubuntu 22.04
For avinstallasjon av NFS -klient, skriv ut følgende kommando i Ubuntu 22.04 Terminal:
$ sudo apt fjern nfs-common
Vi har samlet metoden for å installere, konfigurere og teste NFS -serveren på Ubuntu 22.04.
Konklusjon
Med det formål å installere NFS -serveren på Ubuntu 22.04, for det første, oppdater systempakker og kjøre "$ sudo apt install nfs-kernel-server”Kommando. Deretter skape en Delt NFS -katalog, sett filen og katalogen Tillatelser, og eksport den. NESTE, Installer NFS -klienten på et annet system med "$ sudo apt install nfs-common”Kommando, opprette et Mount Point og test tilgangen til den delte NFS -katalogen. Denne bloggen demonstrerte metoden til installere, konfigurere, og Testing av NFS -server på Ubuntu 22.04.