Gandrīz visiem Linux veidiem ir iespēja izveidot tīkla failu sistēmu (NFS), kas ļauj Linux datoriem vienā tīklā koplietot failus. Lai gan NFS ir piemērots tikai tīkliem, kas sastāv no datoriem un Linux serveriem, tas darbojas sistēmas līmenī, lai ātri un efektīvi pārsūtītu failus starp datoriem.
Solis
1. daļa no 2: servera izveide
1. darbība. Izmantojiet NFS, lai koplietotu failus starp Linux datoriem vietējā tīklā
Ja vēlaties koplietot failus ar Mac vai Windows datoru, izmantojiet Samba.
2. solis. Ziniet, kā darbojas NFS
Koplietojot failus, izmantojot NFS, ir divas puses: serveris un klients. Serveris ir dators, kurā tiek glabāti faili, savukārt klients ir dators, kas piekļūst koplietotajai mapei, uzstādot to kā virtuālo disku. NFS vispirms jākonfigurē serverī un klientu datoros, kurus vēlaties izmantot.
3. solis. Atveriet termināli servera datorā
Šis ir dators, kurā tiek glabāti koplietotie faili. Jums ir jāieslēdzas un jāpiesakās servera datorā, pirms klients var instalēt koplietoto mapi savā datorā. Izmantojiet termināli, lai konfigurētu NFS servera un klienta datoros.
4. solis. Ierakstiet
sudo apt-get install nfs-kernel-server nfs-common portmap un nospiediet Ievadiet.
NFS fails tiks lejupielādēts un instalēts datorā.
5. darbība. Kad instalēšana ir pabeigta, ierakstiet
dpkg-pārkonfigurēt portmap.
Parādītajā izvēlnē atlasiet "Nē". Tagad tīklā esošie datori var izveidot savienojumu ar koplietoto mapi.
6. solis. Ierakstiet
sudo /etc/init.d/portmap restart lai restartētu portmap pakalpojumu.
Tas tiek darīts, lai nodrošinātu, ka izmaiņas var piemērot pareizi.
7. solis. Izveidojiet fiktīvu direktoriju, kas tiks izmantots datu kopīgošanai
Šis tukšais direktorijs novirzīs klientu uz faktisko koplietojamo direktoriju. Tas jums atvieglos, ja vēlaties vēlāk mainīt koplietoto direktoriju serverī, neveicot izmaiņas klienta datorā.
-
Ierakstiet.mkdir -p /export /dummyname un nospiediet Ievadiet.
Tiks izveidots katalogs ar nosaukumu dummyname, un klients to varēs apskatīt.
8. solis. Ierakstiet pico /etc /fstab un nospiediet taustiņu Enter
Fails /etc /fstab tiks atvērts un ļaus jums automātiski pievienot kopīgo disku, kad tiek palaists servera dators.
9. solis. Pievienot
sharedpath dummypath none saistīt 0 0 faila beigās.
Mainiet koplietojamo ceļu uz kopīgā diska atrašanās vietu un fiktīvo ceļu uz fiktīvo direktoriju, kuru izveidojāt iepriekš.
Piemēram, ja vēlaties koplietot /dev /sdb disku ar klientu, izmantojot izveidoto fiktīvo direktoriju, ierakstiet /dev /sdb /export /Shared none bind 0 0. Saglabājiet faila izmaiņas
10. solis. Atveriet
/etc/export.
Jums jāpievieno fiktīvs direktorijs un IP adrese, kurai ir atļauts piekļūt failam. Izmantojiet šo formātu, lai kopīgotu saturu ar visām vietējā tīkla IP adresēm:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).
Solis 11. Izmantojiet komandu
sudo /etc/init.d/nfs-kernel-server restart lai restartētu NFS serveri.
2. daļa no 2: Klientu datoru savienošana
1. solis. Atveriet klienta datora termināli
2. solis. Ierakstiet
sudo apt-get instalēt portmap nfs-common un nospiediet Ievadiet lai pievienotu NFS klienta failus.
3. solis. Izveidojiet direktoriju, kurā tiks pievienoti koplietotie faili
To var nosaukt jebko. Piemēram, varat ierakstīt mkdir /sharedFiles, lai izveidotu mapi ar nosaukumu "sharedFiles".
4. solis. Ierakstiet
pico /etc /fstab lai atvērtu failu /etc/fstab.
5. solis. Pievienot
serveraIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr faila beigās.
Mainiet serverIP uz IP adresi servera NFS datorā. Mainiet sharedDirectory ar fiktīvo direktoriju, kuru esat izveidojis NFS serverī, un izveidoto vietējo direktoriju. Pagaidām jums nav jāmaina citi mainīgie.
Izmantojot iepriekš minēto piemēru, komandrinda izskatītos šādi: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr
6. solis. Ierakstiet
sudo /etc/init.d/portmap restart lai restartētu portmap un lietotu jaunos iestatījumus.
Koplietotais disks tiks instalēts automātiski katru reizi, kad dators tiek ieslēgts.
7. solis. Mēģiniet instalēt disku pirms datora restartēšanas
Ierakstiet mount -a, pēc tam ls /sharedFiles un pārbaudiet, vai ekrānā tiek parādīti koplietotie faili.
8. solis. Atkārtojiet šo procesu, lai savienotu katru datoru
Izmantojiet tos pašus iestatījumus, un dators izveidos savienojumu.