Tātad arī NFS? Tīkla failu sistēma. Failu sistēmas piekļuves protokols

Zharoznizhuvalny bērniem ir atzīts par pediatru. Esot radušās neērtas palīdzības situācijas sievietēm ar drudzi, ja bērniem nevainīgi jādod. Todi tētis pārņem drudzi mazinošo zāļu daudzpusību un aizcietējumus. Kā jūs varat dot bērniem krūtis? Kā pārspēt vecāku bērnu temperatūru? Kādi ir labākie?

Merezheva failu sistēma NFS vai tīkla failu sistēma, populārs failu sistēmas protokols, kas ļauj lietotājiem izveidot savienojumu ar failu direktorijiem savās iekārtās un pārsūtīt failus starp serveriem. Jūs varat izvēlēties diska vietu savā datorā saviem failiem un failiem mūsu serveros. Pa dienu, tse alternatīva piekļuve ārpusei Windows operētājsistēmai Linux Samba formātā ir ieviesta tajā pašā kodolā un ir ļoti stabila.

Nfs tiks instalēts Ubuntu 16.04. Mēs esam izveidojuši visu nepieciešamās sastāvdaļas, regulējot miega mapi, kā arī pievienojot kadrēšanas mapes.

Yak Boolean, NFS, ir ķēdes failu sistēma. Robotiem nepieciešams serveris, uz kura būs atsevišķa mape un atslēgas, jo sistēmā var montēt mapi kā speciālu disku. Ņemot vērā pēdējos protokolus, NFS ir sniedzis ieskatu par piekļuvi visiem failiem. Programmas būs bachiti files yak no zychayn_file sistēmām un pratsyuvati z them yak z vietējie faili, nfs pagriež tikai daļu faila, aizstāj visu failu, tāpēc failu sistēma ir redzama sistēmās ar ātru internetu lokālais ierāmējums.

NFS komponentu ievietošana

Pirms mēs to varam izdarīt ar NFS, mums būs jāinstalē programmu komplekts. Iekārtā, kas būs serveris, papildus nfs parādīšanai ubuntu versijā 16.04 būs jāinstalē pakotne nfs-kernel-server. Visam apmeklētājam:

sudo apt instalēt nfs-kernel-server

Tagad pareizi mainīsim servera iestatījumus. NFS noklausīšanās ir paredzēta TCP, kā arī UDP portā 2049.

rpcinfo-p | grep nfs

Ir arī svarīgi pārkonfigurēt, kā NFS darbojas tajos pašos kodolos:

cat / proc / failu sistēmas | grep nfs

Bachimo!

Automātiskajai pasta sūtīšanai pievienosim vēl vienu dodamo nfs:

sudo systemctl iespējot nfs

Klienta datorā ir jāinstalē nfs-common pakotne, lai varētu strādāt ar visu failu sistēmu. Jums nav jāinstalē servera komponenti bez pakotnes:

sudo apt install nfs-common

NFS servera iestatīšana Ubuntu

Mēs varam atvērt NFS piekļuvi jebkurai mapei, bet paplašināsim to jaunai:

client_folder_addresses (opt)

Mapju adreses ir vesela mape, kurai ir jābūt pieejamai caur apmali. Клієнт - ip adreses vai dzīvžoga adreses, no kurām var rediģēt piekļuvi visai mapei. Un ass, ja trochale opcijas ir vairāk salokāmas. Deyakі no tiem var redzēt:

  • rw- atļaut lasīt un rakstīt tsiy paptsi
  • ro- ļaut ķērpim uz chitannya
  • sinhronizēt- lasiet par dzeršanas soļiem tikai tad, ja dati tiks saglabāti diskā (izmaiņām)
  • asinhrons- nebloķējiet savienojumu, kamēr datums nav ierakstīts diskā
  • drošs- vikoristovuvati par dienas dienu tikai uz ostu zem 1024
  • nedrošs- Vikoristovuvati be-yaki
  • nohide- nepieļaujiet pіdirectorії, kad іdkrittі piekļuvi daudziem direktoriem
  • root_squash- nosūtiet jaudu uz anonīmu root
  • visi_skvošs- atjaunot visu spēku anonīmajam
  • anonuīdsі anongid- Es pievienošu uid un gid anonīmam koristuvach.

Piemēram, mūsu mapei veselu rindu var skatīt šādi:

/ var / nfs 127.0.0.1 (rw, sinhronizācija, no_subtree_check)

Ja viss ir pielāgots, jaunā tabula ir zaudēta NFS eksportam:

sudo exportfs -a

Axis un viss, nfs parādīšana ubuntu 16.04 ir pabeigta. Tagad izmēģināšu klienta noskaņojumu un mēģināšu to uzstādīt.

NFS savienojums

Pašreizējā statistikā mēs neziņosim par visu pārtiku. Tēma lieliska, es būšu pelnījis nopelnus pie nākamā raksta. Es jums pateikšu dažus vārdus.

Lai iespējotu mapi, nav nepieciešams nfs ubuntu klients, jums vienkārši jāizmanto mount komanda:

sudo mount 127.0.0.1:/var/nfs/ / mnt /

Tagad varat mēģināt atvērt failu no pievienotā direktora:

Apskatiet arī papildu df failu sistēmas savienojumus:

127.0.0.1:/var/nfs 30G 6,7G 22G 24% / mnt

Lai iestatītu failu sistēmu, pietiek ar standarta umount:

sudo umount / mnt /

Višnovki

nfs ubuntu 16.04 nfs ubuntu 16.04 nfs ubuntu 16.04 statistikā ir precīzi noregulēts, yak bach, par visu ir tikpat viegli uztraukties. Savienojuma izveide ar NFS var tikt parādīta ar dažiem taustiņiem, papildus standarta komandām, un nfs atvēršana ubuntu 16.04 nav ļoti ātra savienojuma izveidei. Ja beidzies ēdiens, raksti komentāros!

Līdzīgi ieraksti:


Zināšanu nodošanas protokoli nav niecīgi. Un ass apvienojot savus datorus vienā režģī vai vikoristovuvati serverī failu saglabāšanai, vēlētos daudz HTO. Viens veids, kā sākt: NFS. Jaks uzstādīja NFS serveri Ubuntu — lasiet sīkāk.

Pareizi konfigurēts NFS, ir iespējams apvienot datorus uz dažādām operētājsistēmām vienā tīklā.

Tīkla failu sistēma - protokols piekļuves failiem ierāmēšanai. Parasti tas tiek glabāts divās daļās. Viens - klієntska, jaks roztashovana datorā, no kura aplūkot vizuālos datus. Іnsha - serveris - roztashovana datoros, de dan sberіgayuyutsya. Lai pabeigtu manuāli vicoristovuvati dodatkovy diska vietu, īpaši pie vietējā dzīvžoga. Un, ja runa ir par korporatīvo datoru, tad tas ir vienkārši nepieciešams.

Ko jūs zināt?

Ir liels skaits protokolu un noderīgu programmatūras drošība, scho vikonuє tі z funkcijas. Kā es varu redzēt NFS?

  • Iespēja pieslēgties vienam datoru tīklam citās operētājsistēmās. Bieži vien Windows OS manuāli savienos NFS ar Unix sistēmu, piemēram, Ubuntu. Daudzos nolūkos tiek izmantota Samba, taču NFS ir vieglāka, vienkāršāka un ātrāka ar programmām, dažas implementācijas vienādos kodolos. Konfigurēt piekļuvi, izmantojot jaunu, parasti būs vienkāršāk.
  • NFS nadaє nodrošina piekļuvi failiem. Tas nozīmē, ka visi redzamie faili tiek izveidoti tādi, kādi tie ir, jo tie ir lokāli. Programmām nav nepieciešami jauninājumi, vienkārši pievienojiet failu serverim.
  • NFS novirza faila daļu, nevis visu failu.

Tīkla failu sistēmas instalēšana jaunajam robotam ir jāinstalē divos datoros: serverī un klientā. Protams, iesācēji, visticamāk, tiks galā ar servera pusi, dažiem no viņiem pašiem ir jādalās ar (atvērtās piekļuves) mapēm. Ale viss ir vienkārši apmeklējams.

Tā kā ir daudz pārraides protokolu, NFS nav jauns. Tas tika izlaists 1984. gadā UNIX sistēmām. Tūlīt NFS centrālā loma aizsargā sevi un pēc tam ar tās palīdzību manuāli savieno Windows datorus ar Linux datoriem. Turklāt NFS ir piemērota multivides satura ražošanai lokāli. paštaisīts festons... Samba pie tsyi loma bieži mainās un pidgalmovu.

NFS servera instalēšana

Protokola servera daļa ir instalēta Ubuntu 16.04. Acīmredzot, ja jums ir servera izdevums, process nemainās. Tas ir tikai tas, ka tradicionālajā Ubunt deyaki diya versijā varat apmeklēt papildu grafisko interfeisu.

Es instalēšu programmu. Izmantojot tsogo, varat paātrināt sapinušās programmas centru vai vienkārši ievadīt komandu:

sudo apt instalēt nfs-kernel-server

Mēs neuztraucamies par instalācijas pareizību. Robots nav obov'yazkovo, bet tas pats, tas ir mainīgs. Tiek ievadīta komanda:

Port skrīz maє buti 2049.

Tagad mēs varēsim pielāgot NFS kodolu. Attiecībā uz tsogo tas tiek ievadīts:

cat / proc / failu sistēmas | grep nfs

Otrimann ma viglyadati nozīme ir šāda: nodev nfsd

Tse nozīmē, ka viss ir pareizi. Yaksho ni, tad tiek ievadīta komanda:

Aiz tā kodola modulis ir uzstādīts neatkarīgi.

Dodamo protokols automātiskai palaišanai. Izturība ir neobov'yazkovo, taču to nav viegli ieslēgt. Dodati atkal var izdarīt, izmantojot īpašu izvēlnes vienumu iestatījumos, bet to var izdarīt neatkarīgi komandas vārdā:

sudo systemctl iespējot nfs

No tā paša laika tika iestatīta servera daļa, to pareizi pazaudējot, її nalashtuvati un dodieties pie klienta.

Nalashtuvannya

NFS iestatīšana Ubuntu, lai atriebtu dziesmu mapju kopīgošanu.

Kamēr ir viegli redzēt piekļuvi, ir arī jāievada parametri, kā arī jāuzsāk taustiņsitiena iespējas, izceļot visu mapi.

  • rw — lasīšana un rakstīšana Šis parametrs ļauj lasīt un rakstīt failus no sava tēva.
  • ro - tikai lasāms - ja atļaujat lasīt mapi.
  • sinhronizācija (ieteikumiem) ir parametrs, kas nodrošinās pārraides uzticamību. Ja tam ir kāds iemesls, dažus failus nevarēs pārsūtīt uz datoru izstrāde... Instalācija nedod ziņojumu par barošanas avotu. Zapobіgaє vratі danih, ale pārraide var būt vairāk.
  • async ir lielisks priekšu parametrs. Ida shvidshe, ale vinikak risik vtrati informācijas nodošana.
  • drošs - iespēja atļaut vikoristovuvati atņemt portu, skaits ir mazāks par 1024. Umcnena pieprasījumiem.
  • nedrošs - ļauj uzņemt jebkura veida portu.
  • nohide - ja uzstādīsi dažus direktorus, vidēji є investīcijas, tad investīcijas, skatoties no tēva, liksies tukšs. Labojiet palīdzības parametru
  • anonuid - pievienojiet uid anonīmiem. Corystuvach īpašā identifikatora cena.
  • anongid - vkazє gid paziņojumiem. GID (Group ID) - vēl viens koristuvach identifikators.
  • no_subtree_check - apakškoka vadības funkcija. Labajā pusē, bez tā NFS, tas ir nedaudz satriecošs, lai corystyouvachi varētu novākt pirms nepieciešamās izplatīšanas katalogā. Es uzticos robotam. Šis parametrs ļauj paātrināt vai pazemināt to, lai būtu droši.

Ak mans vikoristovuvuvatimo papuve no tā, kas ir vajadzīgs konkrētā situācijā.

Stvorimo jauna mape... Jūs varat vikoristovuvati jaunu. Mūsu teksts būs / var / tīkls.

Tagad mape jāpievieno / etc / eksporta failam. Tur tiek glabāti visi faili un mapes ar redzamu piekļuvi. Rakstot ma viglyadati šādi:

/var/network168.1.1(rw,async,no_subtree_check)

192.168.1.1 - visa IP, tāpat kā mana pārraide. Vkazuvati yogo obov'yazkovo.

Atjaunināta eksporta tabula:

Tagad mēs mēģināsim atjaunot piekļuvi klienta mapei.

NFS klienta daļas izveide un pielāgošana

Ubuntu

Ubuntu servera iestatīšana nav svarīga. Nav vērts cīnīties par pāris komandām.

Instalējiet īpašu klienta pakotni:

sudo apt install nfs-common

sudo mount 192.168.1.1:/var/network/ / mnt /

Mape ir pievienota. Ar df palīdzību jūs varat pārrakstīt visas pievienotās mapes:

Varat arī mainīt piekļuves līmeni, izmantojot īpašu komandu:

Failu sistēmai varat piekļūt šādi:

Montāžas komanda var arī izlaist uz priekšu. Lieliski piemērots rediģēšanas procesam, lai sagatavotu vietu cietajā diskā uzvarētājiem operētājsistēma... Tas izklausās jauki, ja varat to vienkārši piedot, mēs vienkārši pārsūtām to uz failiem mūsu datorā uz jauno mapi. Šeit jums ir jāsauc / mnt /.

Windows

Vindojā, kā likums, viss ir sakrauts nepareizajā pusē. NFS klients bez problēmām var darboties visos serveros Windows. Trīs standarta vīni priekš:

  • Windows 7 Ultimate / Enterprise
  • Windows 8/8.1 Enterprise
  • Windows 10 Enterprise

Vairāk nekur nav zināms. Kamēr jums ir kāda no šīm versijām, Robimo rīkojas šādi:

  1. Tiek parādīta izvēlne "Programmas komponenti".
  2. Tisnemo "Papildinošie komponenti".
  3. Mēs zinām, ka NFS ir tur, un to var atvēlēt "klientam NFS", mums šis komponents nav vajadzīgs.

Pislya spraudnis ir uzstādīts ar šādu komandu:

mount 192.168.1.1:/var/network/ / mnt /

Rosemontuvati var izdarīt šādi:

Komandas tiek ievadītas komandrinda, darbošos no administratora vārda. Rakstīt ir viegli, ja esat pakalpojumu sniedzējs, varat zināt vajadzīgo smalko disku.

Un kā ar robiti, kas par NFS klientu datorā ir stulbs? Varat mēģināt pievienot programmu, izmantojot Microsoft vietni vai citus resursus. Jūs varat, šeit інші komandieri chi dії zināt.

Tagad jums ir pamata paziņojums par to, kā izvēlēties NFC un vienkārši to iestatīt. Jums ir jāapgūst zināšanas, lai jūs varētu piešķirt piekļuvi no viena datora uz otru. Turklāt klienta lomu operētājsistēmā Windows var uzskatīt par datoru.

Šogad mēs ietaupīsim, kā izveidot un palaist NFS (tīkla failu sistēmas) klientu. Windows Server 2012 R2 / Windows 8. Otzhe, vienkārši iespējojiet direktoriju (atdzist) operētājsistēmā Windows Server 2012 R2 / Win 8, tas ir nepieciešams, tāpat kā priekšējās versijās Windows, instalējiet darbvirsmas komponentu - NFS klients ( NFS klients). Dodatkovo, lai varētu iestatīt NFS savienojumus, varat instalēt NFS pakalpojumu komponentu ( Pakalpojumi tīkla failu sistēmai).

NFS klients ir iekļauts Microsoft OS krājumā, ko var salabot ar Windows 7. Operētājsistēmā Windows 2012/8 NFS klientā ir nelielas izmaiņas. Tagad NFS klients pieņems autentifikāciju protokolam Krb5p - Kerberos versija 5 (paplašinājumiem līdz Krb5 un Krb5i, kas parādījās operētājsistēmā Windows 7), ir pieejamas lielas NFS paketes - līdz 1024 KB (Win 7 maksimālais izmērs pakotne 32KB)

NFS klientu var instalēt, izmantojot GUI vai ar Powershell palīdzību... Lai iestatītu grafisko režīmu, atveriet un vibrējiet komponentu (Features) zem nosaukuma NFS klients.

NFS keruvannya grafiskā konsole netiks instalēta uzreiz no komponenta, bet tā tiks labota ar opciju. Pakalpojumi tīkla failu sistēmas pārvaldības rīkiem Attālā servera administrēšanas rīki -> Lomu administrēšanas rīki -> Failu pakalpojumu rīki.

Lai instalētu NFS klientu operētājsistēmā Windows 8, ir jāaktivizē komponents Pakalpojumi NFS —> NFS klients, instalējot/skatot komponentus (ieslēdziet vai izslēdziet Windows līdzekļus) panelī Keruvannya (Vadības panelis -> Programmas -> Programmas un līdzekļi).

Piezīme... Windows 7 skatījumā de NFS klients būs pieejams Enterprise un Ultimate izdevumos, Windows 8 tīkla failu sistēmas klientam tiks atņemta vecāka versija - Windows 8 Enterprise.

Varat mainīt visus sistēmas komponentus, un tos var instalēt bez vienas Powershell komandas:

Install-WindowsFeature NFS-klients, RSAT-NFS-Admin

Pēc instalēšanas pabeigšanas palaidiet konsoli Pakalpojumi tīkla failu sistēmu pārvaldniekiem un skatiet NFS klienta autoritātes logu ( NFS klients).

Klientu var instalēt NFS iestatījumos:

  • Transporta protokoli - pa TCP + UDP
  • NFS dzesētāja stiprinājuma veids: ciets vai mīksts
  • Cilnē Faila atļaujas tiks parādītas noklusējuma tiesības salocītās mapes failus NFS dzesētājos
  • Cilnē Drošība būs autentifikācijas protokoli, kurus varat autentificēt NFS serveros

Iestatot administratoru, varat uzstādīt NFS direktoriju, izmantojot mount komandu:

Mount \ lx01.abc.lab \ nfs z:

Daudzas lietojumprogrammas tika uzstādītas zem burta Z: NFS direktorijs, kas tika instalēts serverī lx01.abc.lab.

Instalējot, NFS servera direktorija savienošana šādā secībā ir pieejama sistēmā kā okremiy disks ar burtu Z: \.

Jūs varat uzstādīt NFS dzesētāju, izmantojot Powershell:

Jauns-PSdrive -PSProvider failu sistēma -Nosaukums Z -Sakne \lx01.abc.lab \nfs

Piezīme... Savienojumi ar šāda ranga nfs direktoriju būs pieejami tikai vidējās Powershell sesijās, kurās bulo vikonano ir instalēta komanda. Instalējiet NFS direktoriju no sistēmas pēcapstrādes bāze Powershell komandrindā jums jāpievieno atslēga -Paliec.

Jūs varat apskatīt katalogu šādi.

Skinny zina, ka UNIX sistēmās failu sistēma ir loģisks fizisku failu sistēmu kopums, kas savienots ar vienu punktu. Viena no šādas organizācijas galvenajām iezīmēm, manuprāt, ir iespēja dinamiski modificēt esošās failu sistēmas struktūru. Tāpat izstrādātāju zusilieši šajā dienā var viegli pieslēgt FS praktiski, vai tas būtu manuāli. Runājiet "sposibom", par visu, ko es vēlos pievienot OS kodola robotu jaudu ar failu sistēmām, kas atrodas skaistāko.

Bez ilgstošiem protokoliem mēs varam piedāvāt robotiem iespēju nosūtīt failus, neatkarīgi no tā, vai tas ir FTP, SMB, Telnet vai SSH. Serdeņi ir veseli, jo nepieder pie FS tipa, tāpēc var ieslēgt, var izmantot papildus programmu stiprinājumu ieslēgšanai un ieslēgšanai.

Šodien es vēlētos jums pastāstīt par NFS - tīkla failu sistēmu. Šī tehnoloģija ļauj savienot FS punktu ar lokālā datora attālā datora failu sistēmu. Pats NFS protokols ļauj ātri, bez kļūmēm un cerams pabeigt failu operācijas. Un ko mums vēl vajag? :-)

Tas ir nepieciešams, lai tas varētu plūst

Pat nerunājiet par NFS versijām un jaunajiem kodoliem pievienotajām versijām, taču tas tiek brutāli palaists, ja vien jūsu kodola versija nav jaunāka par 2.2.18. Oficiālajā dokumentācijā pārdevēji atkārtoti apskatīs NFS 3. versijas funkcionalitāti visā kodolā un jaunākajās versijās.

Instalācija

Lai palaistu NFS serveri savā Ubuntu 7.10 — Gutsy Gibbon, man bija jāinstalē nfs-common un nfs-kernel-server pakotnes. Ja nepieciešams tikai NFS klients, tad nfs-kernel-server nav jāinstalē.

Servera iestatīšana

Lai visas pakotnes tiktu veiksmīgi instalētas, ir jāpārkonfigurē NFS dēmons, kas darbojas:

/etc/init.d/nfs-kernel-server statuss

Ja dēmons nedarbojas, jums tas jāsāk ar komandu

/etc/init.d/nfs-kernel-server start

Turklāt, tā kā viss ir sācies veiksmīgi, varat eksportēt failu sistēmu. Pats process ir vēl vienkāršāks un aizņem vismaz stundu.

Galvenais NFS servera konfigurācijas fails tiek pārrakstīts mapē / etc / exports šādā formātā:

Direktorija mašīna1 (opcija 11, opcija 12) mašīna2 (opcija 21, opcija 22)

direktoriju- Absolūtais ceļš uz FS servera direktoriju, kuram nepieciešama piekļuve

mašīnaX- klienta datora DNS nosaukums vai IP adreses, kurām ir atļauta piekļuve

iespējaXX- parametri FS eksportēšanai, kurus visbiežāk izmanto, lai no tiem atlasītu:

  • ro- piekļuve failiem ir atļauta tikai lasīšanai
  • rw- piekļuve lasīšanai / rakstīšanai
  • no_root_squash- akcijām, ja pieslēdzaties NFS resursam no saknes vārda, servera, esiet droši, savā pusē pievērsīsieties failiem no neviena vārda. Tomēr, ja ieslēdzat opciju, fails līdz servera pusei tiks nosūtīts kā root. Akuratnіshe s tsієyu opt.
  • nav_apakškoka_pārbaudes- aizstāšanai, ja neeksportējat visu failu uz serveri, bet atņemat daļu no FS, dēmons mainīs failu, piemēram, pieprasījumus par fizisko izplatīšanu tajā pašā, chi ni. Ja eksportējat visu failu vai FS savienojuma punktu, ja neeksportējat failus no citiem fiziskajiem sējumiem, varat ieslēgt opciju. Tse nodrošinās jums uzlabotu servera robotu veiktspēju.
  • sinhronizēt- mainiet opciju, tiklīdz tiek pārtraukts savienojums vai serveris ir ieslēgts. Ja opcija nav atzīmēta, riskants tiks pārvietots vēl tālāk, kad darbosies NFS serveris.

Pieņemsim arī, ka mums ir jāpiešķir ashep-desktop piekļuve ashep-klēpjdatora direktorijai / var / backups. Kopēšanai nepieciešama piekļuve katalogam dublējumkopijas failus no ashep-desktop. Manā failā mēs veiksim šādas darbības:

/ var / backups ashep-desktop (rw, no_subtree_check, sync)

Lai pievienotu rindu / etc / eksportam, jums ir jārestartē NFS serveris, lai tiktu sastādīts pareizais pasūtījums.

/etc/init.d/nfs-kernel-server restart

No un viss. Eksportētās FS savienojumu var lejupielādēt klienta datorā.

Nalashtuvannya klients

Klienta pusē failu sistēma ir uzstādīta, lai to varētu montēt tāpat, izmantojot mount komandu. Tāpat nav vērts īsumā paņemt savu vikoristovuvati / etc / fstab, ja FS slēdzis ir nepieciešams automātiski, kad operētājsistēma ir bloķēta. Otzhe, opcija no mount viglyadatime, piemēram:

Mount -t nfs ashep-klēpjdators: / var / backups / / mnt / ashep-laptop / backups /

Ja viss noritēja labi un jums ir nepieciešams automātiski izveidot savienojumu ar failu sistēmu, kad tā ir bloķēta, jums vienkārši jāpievieno rinda / etc / fstab:

Ashep-klēpjdators: / var / backups / mnt / ashep-klēpjdators / backups nfs auto 0 0

Shcho shche

Axis i Wiishov ir praktisks neliels skatījums uz NFS iespējām. Protams, tā ir tikai neliela daļa no tā, kas ir NFS. Tsyogo pietiekami Viktorijas mājā chi nelielā birojā. Esmu pārliecināts, ka jums ir slikti, iesaku to izlasīt iepriekš

NFS (tīkla failu sistēma) ir ķēdes failu sistēma, kas ļauj noziedzniekiem ķerties pie failiem un direktorijiem, kas ir lejupielādēti attālos datoros, yakbi ci faili un direktoriji ir lokāli. Šādas sistēmas galvenais izaicinājums ir tas, ka tiem, kas ir aizņēmuši darba staciju, var būt mazāk par enerģisku diska vietu, daži dati, cik gudri to var izdarīt, tiek saglabāti dažās iekārtās un ir pieejami citām iekārtām. diapazons. NFS ir klienta servera programma. Tobto. koristuvach sistēmās nav NFS-klientu, bet datoros, kuriem ir sava diska vieta - NFS-serveris.

Instalācija

Lai instalētu serveri un klientu, ir nepieciešama viena pakotne nfs-kernel-serverisі nfs-common

sudo apt-get install nfs-kernel-server nfs-common

Servera iestatīšana

Centieties iestatīt serveri, kas jāsaglabā no faila / etc / eksports... Vidkrivaєmo yogo on redaguvannya

sudo nano / etc / eksports

un papildus veidlapas faila rindās (rindai var būt pietiekams skaits):

/ dati 192.168.1.1/255.255.255.0(rw,nedros,nohide,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

Kad mēs sakām "misttsevim", mēs par to runājam, ir pareizi rakstīt failā (palaist programmas, atrast failus utt.) šajā nozīmē. 1000 var redzēt no tavējā. Lai iegūtu koristuvach uid vērtību, izmantojiet komandu id<имя_пользвателя>

Restartēju serveri:

sudo / etc / init.d / nfs-kernel-server restart

Veiciet izmaiņas failā / etc / eksports nav nepieciešams restartēt serveri, pietiek ar Viconati:

sudo exportfs -a

Nalashtuvannya klients

Lai pievienotu mapi, tā ir jāinstalē lokālajā datorā:

mkdir ~ / Pieejams no aizmugures

Montuvannya nodod

Lai instalētu mapi, es jums nodošu šādu komandu terminālī:

sudo mount -t nfs -O uid = 1000, iocharset = utf-8 192.168.1.2:/ dati ~ / Vispārīgi pieejams

Bīdiet pam'yatati kā jaku servera iestatījumos, tā klienta iestatījumos pie montuvans, ceļus uz gatavu katalogu jauns. Tsey dibens Es parādīšu, ka / data direktorijs atrodas failu sistēmas saknē.

Montuvannya no ieraksta vietnē fstab

Lai iegūtu lielāku gludumu, varat pievienot mapes rakstīšanai fstab. Pilnībā iestatiet izdomātās mapes / multivides rediģēšanas punktu, lai tajā atvērtie direktoriji tiktu parādīti Nautilus kreisajā kolonnā un jūs varētu tos uzstādīt ar vienu klikšķi.

sudo mkdir / mediji / Publiski pieejams

U fails / etc / fstab dodamo podibny ieraksts:

192.168.1.1:/data / multivide / izejošais nfs lietotājs, rw, noauto 0 0

opcija "noauto" airu disks pirms sistēmas palaišanas.

Problēmas

Vikoristannya klēpjdatorā

Pievienojot attālo NFS mapi aiz fstab papildinājuma, tā neizdosies, jo serveris nebūs pieejams, klēpjdators nevarēs pamosties vai aizmigt. Lai skatītu klēpjdatora attālās NFS mapes, ātrāk dodieties uz instalēšanas sadaļu, lai saņemtu palīdzību autofs

Montuvannya aiz autofs palīdzēt

Viss rediģēšanas veids ļauj automātiski pievienot mapi, lai nosūtītu zvēru uz to nautilusā (piemēram, caur grāmatzīmēm) vai terminālī:

cd / nfs / serveris /

kas automātiski pielāgojas ikdienas aktivitātēm.

Instalācija

Īstenošanai dots ceļš jums jāinstalē autofs pakotne:

sudo apt-get install autofs

Nalashtuvannya

Lai iestatītu failu automātiskos iestatījumus /etc/auto.master ir nepieciešams pievienot rindu

/ nfs /etc/auto.nfs -- taimauts = 60

Šeit -taimauts = 60 tiks pasūtīts dienā ilgāk par 60 sekundēm. Stvoryuєmo failu sistēmas un mapes saknē / nfs :

sudo touch / etc / auto.nfs && sudo mkdir / nfs

Fails /etc/auto.nfs dodamo rinda

Serveris -rw, soft, intr, rsize = 8192, wsize = 8192 192.168.1.2:/path_to_share

    Rw, mīksts, intr, rsize = 8192, wsize = 8192 - montāžas parametri;

    serveris - mape, kuru var atrast katalogā / nfs, rediģējot no attālajām mapēm;

    192.168.1.2:/path_to_share – servera mapes IP adreses.

Autofs pakalpojuma restartēšana:

sudo pakalpojums autofs restartējas

Problēmas

Attālā servera nepieejamība

Pat ja saite ar NFS serveri nav pieejama, cilnēs, kurās ir NFS mape, var būt liels pārklājums (3 izmaiņas), kad tiek rādīts nautilus.
Lai atrisinātu problēmu, ir jāmaina autofs instalācijas pārbaudes stunda visam failam / etc / default / autofs lai pievienotu jaunas rindas, ir nepieciešams komentēt:

MOUNT_WAIT = 10

# stundu ochіkuvannya vіdpovіdі vіd mount

NEGATIVE_TIMEOUT = 10

# ochіkuvannya stunda, kad nav tālu no attāluma montuvannya

Rakstiet autofs apskatīt mapi mazāk nekā 10 sekundes.

Vikoristaņja

Problēmas

Problēmas ar lielisku miegu vai nedēļas nogali

Pielāgojot NFS failu mapju instalāciju, var redzēt dažas problēmas ar sistēmas aizmigšanu. Visbiežāk tas izpaužas kā glibīna pārrakstīšana (dators salabo glibinu, ekrāns nodziest, tā ka ekrāns atkal nodziest un robots progresē, tāpēc visos šajos gadījumos var rasties problēmas ar problēmu skaitu un avārijas reaģēšanas sistēmas veids.

Uzdevumu iesaldēšana neizdevās pēc 20,01 sekundes (1 uzdevums atteicās iesaldēt, wq_busy = 0)

Par diagnostiku esam pārsteigti par žurnālu dmesg, mozlivy visnovok:

Dmesg | grep -A 2 atteikt Uzdevumu iesaldēšana neizdevās pēc 20,01 sekundes (1 uzdevums atsakās iesaldēt, wq_busy = 0): nfs D 0000000000000000 0 2065 1 0x00800004

Dmesg | grep -A 2 atteikt Uzdevumu iesaldēšana neizdevās pēc 20.00 sekundēm (1 uzdevums atsakās iesaldēt): updatedb.mloc D ffff88008e907578 0 9268 9261 0x00800004

Paciņa, kas ir pakāršanas iemesls, instrukcijas vālīšu rindai, aizvainojoša ziņa par piedošanu.

Iemesls # 1: NFS pakotne

Šīs problēmas iemesls ir NetworkManager robota skripts, ir nepieciešams norobežot tīkla pārvaldnieku, mainot nosaukumu:

Sudo mv /usr/lib/pm-utils/sleep.d/55NetworkManager /usr/libg/pm-utils/sleep.d/old.55NetworkManager

Iemesls # 2: updatedb.mloc pakotne

atjauninātsbє daļu iepakojums mlocate- Viegli lietojama pakotne ātrai failu izjokošanai sistēmās. Žēl, versija 0.23.1-1ubuntu2, atrasties Ubuntu krātuvēs, lai atriebtu kļūdu jebkurā situācijā, ja dators nevar pamosties vai aizmigt, ja ir iespējots NFS serveris... Lai noskaidrotu visu problēmu, jums jāinstalē pakotnes versija 0.23.1-1 no debian-sid repozitorija:

wget http: // ftp.ru.debian.org/ debian / pool / main / m / mlocate / mlocate_0.23.1-1 _i386.deb sudo dpkg -i mlocate *
Gatavojieties projektam - lūdzu, dyakuyu!
Izlasi arī
Kā es varu ievietot režģus iPhone tālrunī? Kā es varu ievietot režģus iPhone tālrunī? iOS atjaunināšana trīs dažādos veidos iOS atjaunināšana trīs dažādos veidos režīms Režīms "Neturbuwati" ir klusais režīms iPhone "Neturbuwati" naktī