Nfs: del mapper på Linux

Innholdsfortegnelse:
- NFS: Deling av mapper på Linux
- NFS-installasjon
- NFS-serverkonfigurasjon
- NFS manuell start og stopp
- NFS delt mappetilgang
- Problemer ved montering
- Delte mapper
NFS for det engelske begrepet Network File System, som betyr Network File System. Det er forkortelsen for å identifisere det native systemet som brukes av Linux for å dele mapper i et nettverk. Og som et resultat, kan du få tilgang til disse delte mappene fra andre brukers datamaskiner som om de var på harddisken selv.
Derfor kan vi si at NFS lar datamaskiner som bruker Linux koble til og dele mapper med hverandre. I Linux er det også andre alternativer for å dele ressurser som Samba, FTP, SSH, men den anbefalte tingen å gjøre for å dele ressurser i et Linux-nettverk er NFS.
NFS: Deling av mapper på Linux
NFS-installasjon
For å kunne bruke tjenesten, må vi tidligere installere NFS-pakken for den tilsvarende distribusjonen. Vanligvis inneholder de fleste datamaskiner pakken allerede, da du kan trenge å dele en mappe når som helst. At en datamaskin har pakken installert, betyr ikke at den allerede deler filsystemet sitt på nettverket. For dette krever det en konfigurasjon og en tidligere start av tjenesten.
For å fortsette med installasjonen av NFS og vi ønsker å få tak i den nyeste versjonen, bruker vi apt-get-kommandoen fra konsollen:
apt-get install nfs-common nfs-kernel-server
NFS-serverkonfigurasjon
Før du starter tjenestene, er det påkrevd å spesifisere hvilke mapper du vil dele og definere under hvilken type tillatelser tilgangen skal være: bare lese eller lese og skrive. På den annen side er det også mulig å etablere hvilke datamaskiner som kan koble til disse mappene. Alle disse alternativene kan konfigureres fra filen: / etc / export
I konfigurasjonsfilen kan vi på hver linje spesifisere flere punkter:
- Mappen vi vil dele. Tillatelsene som den deles under (les bare: 'ro' eller lese og skrive: 'rw'). Hva er maskinene som har tilgang. Det kan være et navn, en IP-adresse eller et utvalg av IP-adresser.
Når du bruker NFS for deling, anbefaler vi at du angir de maksimale tillatelsesbegrensningene. For eksempel, hvis brukere ikke trenger å skrive til filer, må vi stille inn "bare lese" -tillatelse.
NFS manuell start og stopp
For at NFS-tjenestene skal fungere, er det første trinnet å starte portman-tjenesten, derfor er det første vi må utføre:
sudo /etc/init.d/portmapstart
Hvis vi ønsker å starte NFS-tjenesten, eller hver gang vi gjør endringer i filen / etc / export, er det nødvendig å utføre følgende kommando:
sudo /etc/init.d/nfs-kernel-server start på nytt
Ellers, det vil si å stoppe tjenesten, bruker vi:
sudo /etc/init.d/nfs-kernel-server stop
Du kan være interessert i å lese: ownCloud: Hvordan ha din egen sky i Ubuntu
NFS delt mappetilgang
For å få tilgang til en mappe som deles av NFS, er de første trinnene å ta installasjonen av portman og nfs-commons-pakker. For dette utfører vi:
sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap omstart
På dette tidspunktet vil vi allerede kunne montere den delte mappen på systemet vårt. Derfor er oppføringen som om det var noen annen mappe i vårt filsystem på harddisken.
Hvis vi for eksempel har en mappe inne i NFS-serveren, antar du at en server deler en mappe som heter / bilder av NFS. På klient-PC-en kan vi lage en mappe som heter / fotos-server og på den montere en delt mappe på serveren. Instruksjonen for å utføre i konsollen vil være:
sudo mount -t nfs server-ip: / bilder / server-bilder
Fra dette øyeblikket kan vi allerede bekrefte innholdet i mappen, og hvis tillatelsene er tilgjengelige, til og med gjøre endringer. Det er viktig å merke seg at monteringen må gjøres i en mappe i systemet vårt, ellers vises ikke de eksterne filene.
På den annen side, for å demontere mappen, utfører vi i konsoll kommandoen umount og etterfulgt av navnet på mappen som den er montert i, for eksempel:
Problemer ved montering
Når du monterer en NFS-mappe, kan en av disse tre feilene oppstå: Nettverksproblemer, Serverproblemer eller Klientproblemer.
For å utelukke om problemet kommer fra serveren eller ikke, kan vi prøve å montere mappen på selve serveren ved å bruke IP 127.0.0.1. Hvis det fungerer, er problemet i nettverket eller på klienten.
På den annen side, hvis pinging fra serveren til klienten ikke viser noen brannmur, så er problemet med klienten.
Hvis dette er et problem som oppstår i klienten, kan vi prøve å installere klienten på nytt eller utføre disse kommandoene på klienten:
apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart
Og prøv til slutt å montere mappen.
Delte mapper
Hvis vi ønsker å konfigurere at en mappe som deles av NFS blir montert automatisk når vi starter Linux-systemet vårt, kan vi gjøre en modifisering i / etc / fstab-filen, linjen som skal legges til vil være slik:
server-ip: / bilder / server-bilder nfs
På denne måten, når vi starter maskinen vår, vil mappen / bildene på serveren automatisk monteres på mappen / fotoserveren vår.
Videre anbefales det at dataene til hver bruker i nettverket lagres sentralt på et serverplass. Dette vil gi flere forskjellige fordeler, for eksempel:
- Brukeren vil få muligheten til å få tilgang til filene sine, til og med tilgang fra en uvanlig datamaskin. For administratoren vil det være mye lettere å lage sikkerhetskopier, og hvis brukerens maskin mislykkes, vil de ikke miste informasjonen.
For å oppnå dette må serveren ha sentraliserte brukerkontoer og klienter må konfigureres til å autentisere når de kobler til.
Slik sletter jeg mapper fra datamaskinen min i Windows 10

Vi lærer deg hvordan du sletter mappene på datamaskinen min i Windows 10 trinn for trinn og uten problemer. Bilder, dokumenter, musikk ...
Administrasjon av Linux-filer og mapper

Det er viktig å håndtere fil- og mappetillatelser i Linux, beskyttelsen av informasjonen vi lagrer på datamaskinen vår er avhengig av den.
Slik gjenvinner du plass ved å slette skjulte mapper i windows 10

Slik gjenvinner du plass ved å slette skjulte mapper i Windows 10. Oppdag hvordan du gjenoppretter plass på denne enkle måten.