Aparatūra

Nfs: koplietot mapes Linux

Satura rādītājs:

Anonim

Angļu valodas tīkla failu sistēma NFS, kas nozīmē Network File System. Tas ir saīsinājums vietējās sistēmas identificēšanai, kuru Linux izmanto, lai koplietotu mapes tīklā. Rezultātā šīm koplietotajām mapēm var piekļūt no citu lietotāju datoriem, it kā tās atrastos pašā cietajā diskā.

Tāpēc mēs varētu teikt, ka NFS ļauj datoriem, kas izmanto Linux, savienot un koplietot mapes savā starpā. Turklāt operētājsistēmā Linux ir arī citas alternatīvas resursu koplietošanai, piemēram, Samba, FTP, SSH, taču ieteiktais, kas jādara, lai koplietotu resursus Linux tīklā, ir NFS.

NFS: mapju koplietošana Linux

NFS uzstādīšana

Lai izmantotu pakalpojumu, mums iepriekš jāinstalē NFS pakotne attiecīgajam izplatīšanai. Parasti lielākajā daļā datoru jau ir pakete, jo jums var būt nepieciešams koplietot mapi jebkurā laikā. Tomēr tas, ka datoram ir instalēta pakete, nenozīmē, ka tas jau koplieto savu failu sistēmu tīklā. Lai to izdarītu, nepieciešama konfigurācija un iepriekšējs pakalpojuma sākums.

Lai turpinātu NFS instalēšanu un mēs vēlamies iegūt jaunāko versiju, mēs izmantojam komandu apt-get no konsoles:

apt-get instalēt nfs-common nfs-kodola serveri

NFS servera konfigurācija

Pirms pakalpojumu uzsākšanas ir jānorāda, kuras mapes vēlaties koplietot, un jādefinē, kāda veida atļaujām būs pieeja: tikai lasāma vai lasāma un rakstīta. No otras puses, ir arī iespējams noteikt, kuri datori var izveidot savienojumu ar šīm mapēm. Visas šīs opcijas var konfigurēt no faila: / etc / export

Konfigurācijas failā katrā rindiņā mēs varam norādīt vairākus punktus:

  • Mape, kuru vēlamies koplietot. Atļaujas, ar kurām tā tiek kopīgota (tikai lasāma: “ro” vai lasīšanas un rakstīšanas: “rw”). Kādas ir mašīnas, kurām ir atļauta piekļuve. Tas var būt nosaukums, IP adrese vai IP adrešu diapazons.

Ja koplietošanai izmantojat NFS, mēs iesakām iestatīt maksimālos atļauju ierobežojumus. Piemēram, ja lietotājiem nav nepieciešama rakstīšana failos, mums jāiestata atļauja “tikai lasāma”.

NFS manuāla iedarbināšana un apturēšana

Lai NFS servera pakalpojumi darbotos, vispirms ir jāuzsāk portmana pakalpojums, tāpēc pirmais, kas mums jāizpilda, ir:

sudo /etc/init.d/portmap sākums

Ja mēs vēlamies sākt NFS pakalpojumu vai katru reizi, kad veicam izmaiņas failā / etc / export, ir jāizpilda šāda komanda:

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

Citādi, tas ir, pārtraucot pakalpojumu, mēs izmantojam:

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

Jums varētu būt interese lasīt: ownCloud: Kā Ubuntu izveidot savu mākoni

NFS koplietotās mapes piekļuve

Lai piekļūtu mapei, kuru koplieto NFS, pirmie veicamie soļi ir portman un nfs-commons pakotņu instalēšana. Šajā nolūkā mēs izpildām:

sudo apt-get instalēt portmap nfs-common sudo /etc/init.d/portmap restart

Šajā brīdī mēs jau varēsim savā sistēmā uzstādīt koplietojamo mapi. Tāpēc ieraksts ir it kā jebkura cita mape mūsu failu sistēmā cietajā diskā.

Piemēram, ja mums NFS serverī ir mape, pieņemsim, ka serveris koplieto mapi ar nosaukumu / photos by NFS. Klienta personālajā datorā mēs varam izveidot mapi ar nosaukumu / photos-server un tajā serverī uzstādīt koplietojamu mapi. Instrukcija izpildei konsolē būtu šāda:

sudo mount -t nfs server-ip: / photos / server-photos

No šī brīža mēs jau varam pārbaudīt mapes saturu un, ja atļaujas ir pieejamas, pat veikt izmaiņas. Ir svarīgi ņemt vērā, ka montāža jāveic mapē mūsu sistēmā, pretējā gadījumā attālie faili netiks parādīti.

Mēs iesakām jums Marks Šutvorts atkal būt Canonical izpilddirektors

No otras puses, lai atvienotu mapi, mēs konsolē izpildām komandu umount un seko tās mapes nosaukumam, kurā tā ir uzstādīta, piemēram:

sudo umount / photos-server

Montāžas problēmas

Instalējot NFS mapi, var rasties kāda no šīm 3 kļūdām: tīkla problēmas, servera problēmas vai klienta problēmas.

Lai izslēgtu, vai problēma ir saistīta ar serveri vai nē, mēs varam mēģināt mapi uzstādīt uz paša servera, izmantojot IP 127.0.0.1. Ja tā darbojas, problēma ir tīklā vai klientā.

No otras puses, ja piespraušana no servera klientam neuzrāda ugunsmūri, problēma ir saistīta ar klientu.

Ja šī ir problēma, kas rodas klientā, mēs varam mēģināt pārinstalēt klientu vai klientam izpildīt šīs komandas:

apt-get instalēt nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart

Un visbeidzot mēģiniet uzstādīt mapi.

Koplietotās mapes

Ja mēs vēlamies konfigurēt, ka, startējot mūsu Linux sistēmu, NFS koplietotā mape tiek automātiski piestiprināta, mēs varam veikt izmaiņas failā / etc / fstab, pievienojamā rinda būs šāda:

server-ip: / photos / server-photos nfs

Tādā veidā, palaižot mašīnu, mape / fotoattēli uz servera automātiski tiks pievienoti mūsu mapei / fotoattēlu serverim.

Turklāt ir ieteicams katra tīkla lietotāja datus glabāt centralizēti servera telpā. Tas nodrošinās vairākas dažādas priekšrocības, piemēram:

  • Lietotājam tiks dota iespēja piekļūt saviem failiem, pat piekļūstot no neparasta datora. Administratoram būs daudz vieglāk izgatavot rezerves kopijas, un, ja lietotāja mašīna neizdosies, viņi nezaudēs informāciju.

Lai to panāktu, serverim jābūt centralizētiem lietotāju kontiem, un klienti ir jākonfigurē, lai autentificētos, kad tiek izveidots savienojums.

Aparatūra

Izvēle redaktors

Back to top button