


















Dela filer mellan linux-datorer med nfs
Nästan alla Linux-distributioner har möjlighet att ställa in ett nätverksfilsystem (NFS) som gör att de olika Linux-datorerna i nätverket enkelt kan dela filer. NFS lämpar sig endast för nätverk som helt består av Linux-datorer och -servrar, och fungerar på systemnivå för snabba, effektiva överföringar mellan datorer.
Steg
Del 1 av 2: Skapa servern

1. Använd NFS (Network File System) för att dela filer mellan Linux-datorer i ett lokalt nätverk. Om du behöver dela filer med Windows- eller Mac-datorer kommer du att ha mycket större framgång med Samba.

2. Förstå hur NFS fungerar. När man delar filer med NFS finns det två sidor: servern och klienterna. Servern är den dator som faktiskt lagrar filerna medan klienterna är de datorer som kan komma åt den delade mappen på servern, genom att montera den delade mappen som en virtuell enhet. NFS måste konfigureras på både servern och på alla klienter som vill ansluta.

3. Öppna terminalen på servern. Det här är datorn som kommer att vara värd för de delade filerna. Servern måste vara påslagen och inloggad för att montera den delade mappen. NFS kräver att terminalen (kommandotolken) används för att installera och konfigurera både servern och klienten.

4. typ .sudo apt-get installera nfs-kernel-server nfs-common portmapoch tryck↵ Gå in. Detta startar nedladdningen och installationen av NFS-filerna på din dator.

5. Efter installationen, skriv .dpkg-reconfigure portmap. Välj "Nej" från menyn som visas. Detta gör att andra datorer i nätverket kan ansluta till din delade mapp.

6. typ .sudo /etc/init.d/portmap omstartför att starta om portmap-tjänsten. Detta gör att dina ändringar träder i kraft.

7. Skapa en dummy-katalog som kommer att användas för att dela data. Detta är en tom mapp som leder klienterna till den faktiska delade mappen. Detta gör att du senare kan ändra den delade mappen på din server, utan att behöva ändra klienterna.
typ .mkdir -p /export/dummy namnoch tryck↵ Gå in. Detta kommer att skapa en katalog som heter dummy namn som kunderna ser.

8. typ pico /etc/fstab och tryck↵ Gå in. Detta öppnar filen `/etc/fstab` och låter dig montera den delade enheten automatiskt varje gång servern startar upp.

9. gemensam .delad vägdummypath ingen binder 0 0lägg till i slutet av filen. byta ut delad väg efter platsen för den delade enheten och ersätt dummypath efter platsen för dummykatalogen du skapade tidigare.
Till exempel att /dev/sdb för att kunna dela med klienterna, med den tidigare skapade dummykatalogen, skriv /dev/sdb /export/Delad ingen bind 0 0. Spara dina ändringar i filen.

10. öppna den ./etc/exportsfil. Du måste lägga till dummy-katalogen och de IP-adresser som kan komma åt den här filen. Använd följande format för att dela med alla IP-adresser på ditt lokala nätverk: /exportera/dummy namn 192.168.1.1/24(rw,no_root_squash,async).

11. Använd kommandot .sudo /etc/init.d/nfs-kernel-server omstartför att starta om NFS-servern.
Del 2 av 2: Länka klientdatorerna

1. Öppna terminalen på klientdatorn.

2. typ .sudo apt-get install portmap nfs-commonoch tryck↵ Gå in för att installera NFS-klientfilerna.

3. Skapa mappen där de delade filerna ska monteras. Du kan namnge detta som du vill. Du kan till exempel mkdir /sharedFiles skriv för att skapa en mapp som heter "sharedFiles".

4. typ .pico /etc/fstabinnan du öppnar/etc/fstabfil.

5. gemensam .server-IP:delad katalog nfs rsize=8192,wsize=8192,timeo=14,intrlägg till i slutet av filen. byta ut server-IP av NFS-serverns IP-adress. byta ut delad katalog av dummykatalogen du skapade på NFS-servern och den lokala katalogen du just skapade. Lämna resten av värdena som de är tills vidare.
Med hjälp av exemplen ovan kan regeln se ut så här: 192.168.1.5:/export/Shared /sharedFiles nfs rsize=8192,wsize=8192,timeo=14,intr.

6. typ .sudo /etc/init.d/portmap omstartför att starta om portmappen och använda de nya inställningarna. Enheten monteras automatiskt varje gång datorn startas om.

7. Testa enheten genom att montera den manuellt innan du startar om. typ montera -a och då ls /sharedFiles för att kontrollera om de delade filerna visas.

8. Upprepa denna process för varje ansluten dator. Du bör kunna ange samma inställningar och ansluta framgångsrikt.
"Dela filer mellan linux-datorer med nfs"
Оцените, пожалуйста статью