Linux- ի գրեթե բոլոր տեսակները ունեն ցանցային ֆայլային համակարգ (NFS) ստեղծելու հնարավորություն, որը թույլ է տալիս նույն ցանցի Linux համակարգիչներին կիսել ֆայլեր: Չնայած NFS- ը հարմար է միայն համակարգիչներից և Linux սերվերներից բաղկացած ցանցերի համար, այն աշխատում է համակարգի մակարդակով ՝ համակարգիչների միջև ֆայլերի արագ և արդյունավետ փոխանցման համար:
Քայլ
2 -րդ մաս 1 -ից ՝ սերվեր ստեղծելը
Քայլ 1. Օգտագործեք NFS- ը ՝ ֆայլերը տեղական համակարգչում Linux համակարգիչների միջև կիսելու համար:
Եթե ցանկանում եք ֆայլեր կիսել Mac կամ Windows համակարգչի հետ, օգտագործեք Samba:
Քայլ 2. Իմացեք, թե ինչպես է գործում NFS- ը:
NFS- ի միջոցով ֆայլեր փոխանակելիս կա երկու կողմ `սերվեր և հաճախորդ: Սերվերը այն համակարգիչն է, որը պահում է ֆայլերը, մինչդեռ հաճախորդը այն համակարգիչն է, որը մուտք է գործում ընդհանուր պանակ ՝ տեղադրելով այն որպես վիրտուալ սկավառակ: NFS- ը նախ պետք է կազմաձևվի սերվերի և հաճախորդի համակարգիչների վրա, որոնք ցանկանում եք օգտագործել այն:
Քայլ 3. Բացեք տերմինալ սերվերային համակարգչի վրա:
Սա այն համակարգիչն է, որը պահում է ընդհանուր ֆայլերը: Դուք պետք է միացնեք և մուտք գործեք սերվերային համակարգիչ, մինչև հաճախորդը կարողանա միացնել ընդհանուր թղթապանակը իր համակարգչում: Օգտագործեք տերմինալը `NFS- ը սերվերի և հաճախորդի համակարգիչների վրա կազմաձևելու համար:
Քայլ 4. Մուտքագրեք:
sudo apt-get տեղադրել nfs-kernel-server nfs-common portmap և սեղմել Մուտքագրեք:
NFS ֆայլը կբեռնվի և կտեղադրվի համակարգչում:
Քայլ 5. Տեղադրումն ավարտվելուց հետո մուտքագրեք:
dpkg- վերակազմավորել նավահանգստի քարտեզը:
Ընտրված ցանկում ընտրեք «Ոչ»: Այժմ ցանցում գտնվող համակարգիչները կարող են միանալ ընդհանուր թղթապանակին:
Քայլ 6. Մուտքագրեք:
sudo /etc/init.d/portmap վերագործարկեք վերագործարկել portmap ծառայությունը:
Սա երաշխավորում է, որ փոփոխությունները կարող են ճիշտ կիրառվել:
Քայլ 7. Ստեղծեք կեղծ տեղեկատու, որը կօգտագործվի տվյալների փոխանակման համար:
Այս դատարկ գրացուցակը հաճախորդին կուղղորդի դեպի իրական ընդհանուր գրացուցակ: Սա ձեզ համար ավելի դյուրին կդարձնի, եթե ցանկանում եք հետագայում փոխել սերվերի ընդհանուր գրացուցակը ՝ առանց հաճախորդի համակարգչում փոփոխություններ կատարելու:
-
Մուտքագրեք.mkdir -p /export /dummyname և սեղմել Մուտքագրեք:
Ստեղծվելու է անվանակոչ անունով գրացուցակ, և հաճախորդը կարող է դիտել այն:
Քայլ 8. Մուտքագրեք pico /etc /fstab և սեղմեք Enter:
/Etc /fstab ֆայլը կբացվի և թույլ կտա ինքնաբերաբար միացնել ընդհանուր կրիչը, երբ սերվերային համակարգիչը գործարկվի:
Քայլ 9. Ավելացնել:
sharedpath dummypath ոչ մեկը չի կապում 0 0 ֆայլի վերջում:
Փոխեք համօգտագործվող ուղին դեպի ընդհանուր դրայվի գտնվելու վայրը և փոխեք ճանապարհի երթևեկությունը դեպի ձեր ստեղծած կեղծ տեղեկատուի վայրը:
Օրինակ, եթե ցանկանում եք կիսել /dev /sdb սկավառակը հաճախորդի հետ `ստեղծված ստեղծած կեղծ տեղեկատուի միջոցով, մուտքագրեք /dev /sdb /export /Shared none bind 0 0. Պահեք ֆայլի փոփոխությունները:
Քայլ 10. Բացեք
/etc/արտահանում:
Դուք պետք է ավելացնեք կեղծ տեղեկատու և IP հասցե, որոնց թույլատրվում է մուտք գործել ֆայլ: Ձեր տեղական ցանցի բոլոր IP հասցեների հետ կիսվելու համար օգտագործեք հետևյալ ձևաչափը ՝/export/dummyname 192.168.1.1/24(rw, no_root_squash, async):
Քայլ 11. Օգտագործեք հրամանը:
sudo /etc/init.d/nfs-kernel-server վերագործարկեք վերագործարկել NFS սերվերը:
2 -րդ մաս 2 -ից. Հաճախորդի համակարգիչների միացում
Քայլ 1. Բացեք հաճախորդի համակարգչի տերմինալը:
Քայլ 2. Մուտքագրեք:
sudo apt-get տեղադրել portmap nfs-common և սեղմել Մուտքագրեք տեղադրել NFS հաճախորդի ֆայլերը:
Քայլ 3. Ստեղծեք գրացուցակ, որտեղ տեղադրված կլինեն ընդհանուր ֆայլերը:
Դուք կարող եք այն անվանել ամեն ինչ: Օրինակ, կարող եք մուտքագրել mkdir /sharedFiles ՝ «sharedFiles» անունով թղթապանակ ստեղծելու համար:
Քայլ 4. Մուտքագրեք:
pico /etc /fstab ֆայլը բացելու համար /etc/fstab.
Քայլ 5. Ավելացնել:
serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr ֆայլի վերջում:
Փոխել serverIP- ը IP հասցեին սերվերի NFS համակարգչում: Փոխեք sharedDirectory- ը NFS սերվերի վրա ձեր ստեղծած խարդախ գրացուցակով և ձեր ստեղծած տեղական գրացուցակով: Առայժմ ձեզ հարկավոր չէ այլ փոփոխականներ փոխել:
Օգտագործելով վերը նշված օրինակը ՝ հրամանի տողը նման կլինի ՝ 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr:
Քայլ 6. Մուտքագրեք:
sudo /etc/init.d/portmap վերագործարկեք վերագործարկել portmap- ը և կիրառել նոր կարգավորումները:
Համատեղ սկավառակը ինքնաբերաբար կտեղադրվի ամեն անգամ, երբ համակարգիչը միացված է:
Քայլ 7. Փորձեք տեղադրել սկավառակը համակարգիչը վերագործարկելուց առաջ:
Մուտքագրեք mount -a, այնուհետև ls /sharedFiles և տեսեք, արդյոք ընդհանուր ֆայլերը կհայտնվեն էկրանին:
Քայլ 8. Կրկնեք այս գործընթացը `յուրաքանչյուր համակարգիչ միացնելու համար:
Օգտագործեք նույն պարամետրերը, և համակարգիչը կկապվի: