Fildeling er et av de viktigste problemene Linux -brukere står overfor, spesielt overføring av filer fra et system til et annet, selv om det er noen enkle måter å overføre en fil. Å bruke NFS -verktøyet på Linux Mint er den beste måten å dele filer mellom andre systemer så lenge alle systemene er koblet til et nettverk. Så hvis du er interessert i å dele filer og se etter et brukervennlig verktøy, kan du prøve NFS og for det les denne guiden.
Hvordan installere NFS -server på Linux Mint 21
Det er få trinn som er nevnt i denne guiden for å installere NFS -server på Linux Mint 21:
Trinn 1: Oppdater pakkelisten over APT -pakkebehandleren, da det er en god praksis:
$ sudo apt oppdatering
Steg 2: Deretter installerer du NFS -serveren på Linux -mynten din ved å bruke standard pakkebehandler:
$ sudo apt install nfs-kernel-server -y
Hvordan konfigurere og bruke NFS -server på Linux Mint 21
Når serveren er installert er det få innstillinger som man trenger å gjøre for å kunne bruke denne serveren effektivt, nedenfor er noen trinn for å konfigurere NFS -serveren:
Trinn 1: Opprett en katalog for NFS som kan navngis i henhold til brukerens preferanser, for eksempel har jeg opprettet en kåret som er navngitt dele:
$ sudo mkdir -p /mnt /share
Steg 2: Endre eierskapet til katalogen til en gruppebruker og for den utførelsen:
$ sudo chown -r ingen: nogroup/mnt/share/
Endre deretter katalogtillatelsene og gi tillatelse deretter ved å bruke CHMOD -kommandoen:
$ sudo chmod 777/mnt/share/
Trinn 3: Gi nå tilgang til NFS -serveren og for den åpne eksportfilen ved å bruke:
$ sudo nano /etc /eksport
Neste skriv inn IP -adressen til systemet ditt for å gi tilgang til andre, her har jeg brukt nedenfor gitt syntaks for å gi tilgang:
/mnt/share(RW, Sync, NO_SUBTREE_CHECK)
Lagre nå endringene som er gjort i fil og eksporter filen etterpå ved å bruke:
$ sudo exportfs -a
Trinn 4: Neste, for å bruke endringene på nytt om NFS -serveren og for den bruken:
$ sudo SystemCTL Restart NFS-Kernel-server
Trinn 5: La nå klientsystemet gjennom brannmuren til Linux Mint og for den bruken:
$ sudo ufw tillater fra 192.168.18.72 til hvilken som helst port NFS
Neste aktiver brannmuren til Linux Mint ved å bruke:
$ sudo ufw aktiver
Neste sjekk statusen hvis klienten IP er tillatt gjennom brannmuren til Linux Mint og for den utførelsen:
$ sudo ufw status
Trinn 6: Installer nå NFS -klienten på Linux Mint og for den bruken:
$ sudo apt install nfs-common
Trinn 7: Lag nå en katalog for klienten og for den bruken:
$ sudo mkdir -p /mnt /clientshare
Trinn 8: Monter nå NFS -serveren med klientkatalogen ved å bruke IP -adressen til klienten ved å følge den gitte syntaks:
$ sudo mount:/mnt/share/mnt/clientshare
Trinn 9: Gå nå til NFS Del -katalogen ved å bruke Change -kommandoen:
$ cd/mnt/share/
Testing av NFS -server på Linux Mint 21
Nå er alle innstillingene gjort, så la oss teste NFS og for først å lage to testfiler, for den bruk Echo -kommandoen med tee -kommandoen slik:
$ ECHO “Testfil for NFS” | tee myfile1.txt myfile2.tekst
Sjekk nå klientkatalogen ved å bruke LS -kommandoen, så finner du begge filene i den katalogen som ble opprettet i NFS -serverkatalogen:
$ ls -l/mnt/clientshare/
Fjerne NFS -server fra Linux Mint 21
For å fjerne NFS helt fra Linux Mint, må man fjerne NFS -kjernen Server og NFS -klienten, nedenfor er trinn for å fjerne både NFS -server og NFS -klient:
Trinn 1: For å fjerne NFS -serveren helt fra Linux Mint 21 Bruk:
$ sudo apt fjern nfs-kernel-server
Steg 2: Nå for å fjerne NFS -klienten fra Linux Mint 21 Execute:
$ sudo apt fjern nfs-common
Konklusjon
NFS -verktøyet på Linux Mint er den beste måten å dele filer mellom andre systemer så lenge alle systemene er koblet til et nettverk. For å bruke NFS må man ha en NFS -klient og server installert på et Linux -system, denne guiden gir en detaljert prosess på ikke bare å installere NFS, men også bruke den.