NFS eller Network File Shares utvecklades av Sun Microsystems 1984 och är ett filsystemsprotokoll som används för åtkomst till filer över ett nätverk som liknar en lokal lagringsenhet.
NFS -aktier är kraftfulla och populära eftersom de tillåter användare att dela filer och kataloger över ett lokalt nätverk och internet. Det är dock bättre att begränsa NFS -resurser till lokala och pålitliga nätverk eftersom filer inte krypteras på maskinerna. Problemet åtgärdades och åtgärdades dock på en ny version av NFS -protokollet. Du kan behöva konfigurera komplexa autentiseringsmetoder som Kerberos.
Denna handledning kommer att visa dig hur du konfigurerar NFS -resurser på ett Linux -system. Låt oss komma igång.
Konfigurera NFS -server
Låt oss börja med att konfigurera NFS -servern. Denna process är ganska enkel, med bara några få kommandon:
sudo apt-get uppdatering
sudo apt-get installnfs-kernel-server
Skapa därefter en katalog i det lokala systemet som kommer att användas som NFS: s rotkatalog:
sudo mkdir /var/nfs
Ange lämpliga behörigheter för katalogen:
sudo chowningen: noggrupp/var/nfsRedigera därefter exportfilen i /etc /exports och lägg till följande post
/var/nfs<värdnamn>(rw,synkronisera, root_squash, no_subtree_check)
Konfigurera en NFS -klient
För att du ska kunna montera NFS -delningar på Linux måste du installera nfs -klientverktyg med kommandot:
sudo apt-get uppdatering sudo apt-get installnfs-commonMontering av ett NFS -filsystem
Processen att montera NFS -filresurser liknar mycket att montera ett vanligt filsystem i Linux. Du kan använda kommandofästet. Den allmänna syntaxen är som:
montera <alternativ> <nfs-server-adress>:<export-katalog> <monteringspunkt>För att uppnå detta, börja med att skapa en katalog som ska användas som NFS Share -monteringspunkt.
sudo mkdir /mnt/aktierMontera sedan NFS -resursen med kommandot mount enligt nedan:
sudo montera–T nfs 127.0.0.1/var/nfs/mnt/aktierNär du är klar bör du ha åtkomst till fjärrresurserna på servern.
Avmontera filresurser
Eftersom en NFS -resurs liknar ett filsystem kan du avmontera den med kommandot umount som:
sudo umount <IP-adress> /var/nfssudo umount /mnt/aktierDu kan använda andra alternativ med kommandot umount, till exempel en kraft för att avmontera NFS-aktierna.
Slutsats
Ovanstående är en enkel guide om hur du använder och monterar NFS -resurser på ett Linux -system. Det finns mer i NFS än vad vi har diskuterat här; använd gärna externa resurser för att lära dig mer.