Brannmur

Hvordan åpne brannmur for NFS Share i Linux

Hvordan åpne brannmur for NFS Share i Linux

NFS er en distribuert filsystemprotokoll som lar brukere montere eksterne filer og kataloger på systemene sine. Det fungerer i et klientservermiljø der serveren deler deler av filsystemet og klienter får tilgang til de delte filene og katalogene. Det lar klienten se og lagre filene sine på et eksternt system som om de var på systemet.

Denne guiden vil beskrive hvordan du åpner en brannmur for NFS-deling i Linux OS. Husk at du trenger sudo-privilegium for å tillate / blokkere enhver tilkobling i Linux-brannmuren.

Åpne brannmur for NFS-deling

Når du installerer en NFS-server, må du tillate tilkoblinger fra klientene til NFS-serveren. NFS lytter på TCP-port 2049. Brannmuren blokkerer som standard innkommende tilkoblinger til port 2049. Derfor må du konfigurere brannmuren på NFS-serveren din for å tillate innkommende tilkoblinger til denne porten.

For Ubuntu / Debian / Mint

Ubuntu leveres med et standard brannmurverktøy kjent som ufw, som administrerer innkommende og utgående forespørsler.

For å bekrefte om ufw kjører eller ikke, send kommandoen nedenfor i terminalprompten:

$ sudo ufw status

Hvis brannmuren er aktiv, bør du se Status: aktiv i utgangen. Det vil også liste opp de forhåndskonfigurerte reglene, hvis noen.

På ufw kan du åpne en port med portnummer eller applikasjonsnavn. For eksempel, for å åpne port 2049 på NFS-serveren din, kan du bruke kommandoen nedenfor i Terminal-ledeteksten:

$ sudo ufw tillate nfs

For å bekrefte om regelen er lagt til, send kommandoen nedenfor i terminalen:

$ sudo ufw status

Du bør se regelen lagt til i utdataene.

For CentOS / Fedora / Redhat / OpenSUSE

Denne metoden er for Linux-distribusjoner ved hjelp av firewalld brannmur i systemene deres. Firewalld brannmur kan administreres gjennom brannmur-cmd-verktøyet.

For å bekrefte om firewalld kjører, send kommandoen nedenfor i Terminal-ledeteksten:

$ sudo brannmur-cmd --stat

For å åpne port 2049 på NFS-serveren din, bruk kommandoen nedenfor i Terminal-ledeteksten:

$ sudo firewall-cmd --permanent --add-port = 2049 / tcp

De -fast alternativet i kommandoen ovenfor indikerer at regelen vil bli lagt til de permanente konfigurasjonene. Denne kommandoen vil legge til regelen i standardsonen til brannmuren. For å se hvilken sone som er konfigurert som standard, kan du bruke kommandoen nedenfor i Terminal:

$ firewall-cmd --get-default-zone

Du vil se utdata som dette som viser deg standardsonen, som i vårt tilfelle er offentlig.

Etter at du har lagt til reglene permanent, må du laste brannmuren på nytt for å teste om regelen forblir effektiv etter at systemet har startet på nytt eller brannmurtjenesten lastes på nytt:

$ sudo firewall-cmd --reload

Nå for å bekrefte om regelen er vellykket lagt til, utsteder kommandoen nedenfor i terminalen:

$ sudo firewall-cmd --permanent --list-porter

Utdataene nedenfor bekrefter at NFS-porten 2049 er tillatt i brannmuren.

Det er alt det er til det! Ved å følge fremgangsmåten som er delt i denne veiledningen, kan du enkelt åpne en brannmur for NFS-deling i Linux OS. Nå kan klientsystemer enkelt få tilgang til de delte katalogene.

Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider er det tolvte tilskuddet til Tomb Raider-serien - et action-eventyrspill-franchise opprettet av Eidos Montreal. Spillet ble ...
Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...
Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...