Hardver

Nfs: dijeljenje mapa na Linuxu

Sadržaj:

Anonim

NFS engleskog naziva Network File System, što znači mrežni datotečni sustav. To je kratica za identificiranje izvornog sustava koji Linux koristi za dijeljenje mapa na mreži. I kao rezultat, tim zajedničkim mapama može se pristupiti s računala drugih korisnika kao da se nalaze na samom tvrdom disku.

Stoga bismo mogli reći da NFS omogućava računalima koja koriste Linux da međusobno povezuju i dijele mape. Uz to, u Linuxu postoje i druge alternative za dijeljenje resursa kao što su Samba, FTP, SSH, ali preporučljiva stvar za dijeljenje resursa u Linux mreži je NFS.

NFS: Dijeljenje mapa na Linuxu

NFS instalacija

Da bismo koristili uslugu, moramo prethodno instalirati NFS paket za odgovarajuću distribuciju. Obično većina računala već sadrži paket jer ćete možda trebati dijeliti mapu u bilo kojem trenutku. Međutim, činjenica da na računalu ima instaliran paket ne znači da već dijeli svoj datotečni sustav na mreži. Za to je potrebna konfiguracija i prethodni početak usluge.

Za nastavak instalacije NFS-a i želimo dobiti najnoviju verziju, koristimo naredbu apt-get iz konzole:

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

Konfiguracija NFS poslužitelja

Prije pokretanja usluga, potrebno je odrediti koje mape želite dijeliti i definirati pod kojom vrstom dozvola će biti pristup: samo za čitanje ili za čitanje i pisanje. S druge strane, također je moguće utvrditi koja se računala mogu povezati s tim mapama. Sve ove opcije mogu se konfigurirati iz datoteke: / etc / export

U konfiguracijskoj datoteci u svakom retku možemo odrediti nekoliko točaka:

  • Mapa koju želimo podijeliti. Dozvola pod kojima se dijeli (samo za čitanje: 'ro' ili čitanje i pisanje: 'rw') Koji su strojevi kojima je dopušten pristup. To može biti ime, IP adresa ili niz IP adresa.

Kada koristite NFS za dijeljenje, preporučujemo da postavite maksimalna ograničenja dozvola. Na primjer, ako korisnici ne zahtijevaju pisanje u datoteke, moramo postaviti dozvolu samo za čitanje.

NFS ručno pokretanje i zaustavljanje

Da bi usluge NFS poslužitelja funkcionirale, prvi korak je pokretanje portman usluge, stoga je prva stvar koju moramo izvršiti:

sudo /etc/init.d/portmap start

Ako želimo pokrenuti NFS uslugu ili svaki put kada napravimo izmjene u / etc / export datoteci, potrebno je izvršiti sljedeću naredbu:

ponovno pokretanje sudo /etc/init.d/nfs-kernel-server

U suprotnom, to jest, zaustavljajući uslugu, koristimo:

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

Možda će vas zanimati čitanje: ownCloud: Kako imati vlastiti oblak u Ubuntu

Pristup zajedničkoj mapi NFS

Da biste pristupili mapi koju dijeli NFS, prvi koraci koje treba poduzeti su instalacija portman i nfs-commons paketa. Za to izvršimo:

sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap ponovno pokretanje

U ovom trenutku ćemo već moći montirati zajedničku mapu na naš sustav. Dakle, unos je kao da je to bilo koja druga mapa unutar našeg datotečnog sustava na tvrdom disku.

Na primjer, ako imamo mapu unutar NFS poslužitelja, pretpostavimo da poslužitelj dijeli mapu nazvanu / fotografije NFS. Na klijentskom računalu možemo stvoriti mapu pod nazivom / photos-server i na nju montirati zajedničku mapu na poslužitelju. Uputa za izvršenje u konzoli bila bi:

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

Od ovog trenutka već možemo provjeriti sadržaj mape i ako su dopuštenja dostupna, čak i napraviti izmjene. Važno je napomenuti da sastavljanje mora biti izvedeno u mapi unutar našeg sustava, u suprotnom neće biti prikazane udaljene datoteke.

PREPORUČUJEMO Vama Mark Shuttleworth ponovno će biti direktor tvrtke Canonical

S druge strane, za demontiranje mape izvršavamo u konzoli naredbu umount, a slijedi naziv mape u koju je ugrađena, na primjer:

sudo umount / photos-server

Problemi pri montaži

Prilikom montiranja NFS mape može se pojaviti bilo koja od ove 3 pogreške: Problemi s mrežom, problemi sa serverom ili problemi s klijentom.

Da bismo isključili problem je li s poslužitelja ili ne, možemo pokušati montirati mapu na samom poslužitelju pomoću IP 127.0.0.1. Ako radi, problem je u mreži ili na klijentu.

S druge strane, ako pingiranje s poslužitelja na klijent ne pokazuje vatrozid, onda je problem s klijentom.

Ako se to dogodi kod klijenta, možemo pokušati ponovo instalirati klijenta ili izvršiti ove naredbe na klijentu:

apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart

I na kraju pokušajte montirati mapu.

Dijeljene mape

Ako želimo konfigurirati da se mapa koju dijeli NFS automatski montira kad pokrenemo naš Linux sustav, možemo napraviti izmjenu u / etc / fstab datoteci, redak za dodavanje bio bi sljedeći:

server-ip: / photos / server-photos nfs

Na ovaj način, kada pokrenemo svoj stroj, mapa / fotografije na poslužitelju automatski će biti montirane na našu mapu / poslužitelj fotografija.

Nadalje, preporučuje se da se podaci svakog korisnika u mreži pohranjuju u središnjem prostoru u prostoru poslužitelja. To će pružiti nekoliko različitih prednosti, kao što su:

  • Korisniku će se pružiti mogućnost pristupa njihovim datotekama, čak i pristup s neobičnog računala. Za administratora će biti mnogo lakše napraviti sigurnosne kopije, a ako ne uspije, uređaj korisnika neće izgubiti svoje podatke.

Da bi se to postiglo, poslužitelj mora imati centralizirane korisničke račune, a klijenti moraju biti konfigurirani za autentifikaciju prilikom povezivanja.

Hardver

Izbor urednika

Back to top button