NFS: deel mappen op Linux

Inhoudsopgave:
- NFS: mappen delen op Linux
- NFS-installatie
- NFS-serverconfiguratie
- NFS handmatig starten en stoppen
- NFS toegang tot gedeelde mappen
- Problemen bij montage
- Gedeelde mappen
NFS van de Engelse term Network File System, wat netwerkbestandssysteem betekent. Het is de afkorting voor het identificeren van het systeemeigen systeem dat door Linux wordt gebruikt om mappen op een netwerk te delen. En als gevolg hiervan zijn deze gedeelde mappen toegankelijk vanaf de computers van andere gebruikers alsof ze op de harde schijf zelf staan.
Daarom zouden we kunnen zeggen dat NFS computers met Linux toestaat om met elkaar te verbinden en mappen te delen. Bovendien zijn er onder Linux andere alternatieven om bronnen te delen, zoals Samba, FTP, SSH, maar het aanbevolen om bronnen te delen in een Linux-netwerk is NFS.
NFS: mappen delen op Linux
NFS-installatie
Om de service te gebruiken, moeten we eerst het NFS-pakket installeren voor de bijbehorende distributie. Meestal bevatten de meeste computers het pakket al, omdat u mogelijk op elk moment een map moet delen. Het feit dat een computer het pakket heeft geïnstalleerd, betekent echter niet dat het zijn bestandssysteem al op het netwerk deelt. Hiervoor is een configuratie en een eerdere start van de service vereist.
Om door te gaan met de installatie van de NFS en we willen de nieuwste versie verkrijgen, gebruiken we de opdracht apt-get van de console:
apt-get installeer nfs-gemeenschappelijke nfs-kernel-server
NFS-serverconfiguratie
Voordat u de services start, moet u specificeren welke mappen u wilt delen en definiëren onder welk type rechten de toegang zal zijn: alleen-lezen of lezen en schrijven. Aan de andere kant is het ook mogelijk vast te stellen welke computers verbinding kunnen maken met deze mappen. Al deze opties kunnen worden geconfigureerd vanuit het bestand: / etc / exports
In het configuratiebestand kunnen we in elke regel verschillende punten specificeren:
- De map die we willen delen De machtigingen waaronder deze wordt gedeeld (alleen lezen: 'ro' of lezen en schrijven: 'rw') Wat zijn de machines die toegang hebben. Dit kan een naam, een IP-adres of een reeks IP-adressen zijn.
Wanneer u NFS gebruikt om te delen, raden we u aan de maximale toestemmingsbeperkingen in te stellen. Als gebruikers bijvoorbeeld niet naar bestanden hoeven te schrijven, moeten we de machtiging 'alleen-lezen' instellen.
NFS handmatig starten en stoppen
Om de NFS-serverservices te laten werken, is de eerste stap het starten van de portmanservice, daarom is het eerste dat we moeten uitvoeren:
sudo /etc/init.d/portmap start
Als we de NFS-service willen starten of elke keer dat we wijzigingen aanbrengen in het bestand / etc / exports, is het noodzakelijk om de volgende opdracht uit te voeren:
sudo /etc/init.d/nfs-kernel-server herstart
Anders, dat wil zeggen, als we de service stoppen, gebruiken we:
sudo /etc/init.d/nfs-kernel-server stoppen
Mogelijk bent u geïnteresseerd in lezen: ownCloud: Hoe u uw eigen cloud in Ubuntu kunt hebben
NFS toegang tot gedeelde mappen
Om toegang te krijgen tot een map die wordt gedeeld door NFS, zijn de eerste stappen die moeten worden genomen de installatie van de portman- en nfs-commons-pakketten. Hiervoor voeren wij uit:
sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap herstart
Op dit moment kunnen we de gedeelde map al op ons systeem koppelen. Daarom is de invoer alsof het een andere map binnen ons bestandssysteem op de harde schijf is.
Als we bijvoorbeeld een map binnen de NFS-server hebben, stel dan dat een server een map met de naam / photos van NFS deelt. Op de client-pc kunnen we een map met de naam / photos-server maken en daarop een gedeelde map op de server koppelen. De instructie om uit te voeren in de console zou zijn:
sudo mount -t nfs server-ip: / photos / server-photos
Vanaf dit moment kunnen we de inhoud van de map al verifiëren en als de permissies beschikbaar zijn, zelfs wijzigingen aanbrengen. Het is belangrijk op te merken dat de montage moet gebeuren in een map binnen ons systeem, anders worden de externe bestanden niet weergegeven.
Aan de andere kant, om de map te ontkoppelen, voeren we in console het commando umount uit en gevolgd door de naam van de map waarin deze is aangekoppeld, bijvoorbeeld:
Problemen bij montage
Bij het aankoppelen van een NFS-map kunnen al deze 3 fouten optreden: netwerkproblemen, serverproblemen of clientproblemen.
Om uit te sluiten of het probleem van de server komt of niet, kunnen we proberen de map op de server zelf te koppelen met IP 127.0.0.1. Als het werkt, zit het probleem op het netwerk of op de client.
Aan de andere kant, als pingen van de server naar de client geen firewall laat zien, ligt het probleem bij de client.
Als dit een probleem is dat zich bij de client voordoet, kunnen we proberen de client opnieuw te installeren of deze opdrachten op de client uit te voeren:
apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server herstart
En probeer tenslotte de map te mounten.
Gedeelde mappen
Als we willen configureren dat een door NFS gedeelde map automatisch wordt aangekoppeld wanneer we ons Linux-systeem starten, kunnen we een wijziging aanbrengen in het bestand / etc / fstab, de regel die moet worden toegevoegd, is als volgt:
server-ip: / photos / server-photos nfs
Op deze manier zullen, wanneer we onze machine starten, de map / foto's op de server automatisch worden gemount op onze map / fotos-server.
Verder wordt aanbevolen dat de gegevens van elke gebruiker op het netwerk centraal worden opgeslagen in een serverruimte. Dit biedt verschillende voordelen, zoals:
- De gebruiker krijgt de mogelijkheid om toegang te krijgen tot zijn bestanden, zelfs vanaf een ongebruikelijke computer.Voor de beheerder zal het veel gemakkelijker zijn om back-ups te maken en als de machine van de gebruiker faalt, zullen ze hun informatie niet verliezen.
Om dit te bereiken, moet de server gecentraliseerde gebruikersaccounts hebben en moeten clients zijn geconfigureerd om te verifiëren bij het verbinden.
Hoe mappen van mijn computer te verwijderen in Windows 10

We leren je hoe je de mappen op mijn computer in Windows 10 stap voor stap en zonder problemen verwijdert. Afbeeldingen, documenten, muziek ...
Hoe ruimte vrij te maken door verborgen mappen in Windows 10 te verwijderen

Ruimte herstellen door verborgen mappen in Windows 10 te verwijderen. Ontdek op deze eenvoudige manier de manier om ruimte te herstellen.
Tags gebruiken om bestanden en mappen in macOS te ordenen

Labels zijn een van de meest effectieve manieren om al uw documenten, bestanden en mappen in macOS te organiseren. Leer hoe u ze kunt gebruiken