Sanya NFS a cikin Ubuntu kuma raba fayilolinku akan hanyar sadarwa tare da wannan yarjejeniya

nfs1 ku

NFS ko Tsarin Fayil ɗin Yanar Gizo ladabi ne na rarraba fayil, wanda asali aka kirkireshi, ta hanyar Sun Microsystems. Ta hanyar NFS, za a iya ba da izinin tsarin raba kundin adireshi da fayiloli tare da wasu ta hanyar sadarwa.

A cikin raba fayil ɗin NFS, masu amfani har ma da shirye-shirye na iya samun damar bayanai kan tsarin nesa kusan kamar suna zaune akan na'urar gida.

NFS yana aiki a cikin yanayin sabar abokin ciniki inda sabar ke da alhakin kula da ingantaccen abokin ciniki, izini, da gudanarwa, da duk bayanan da aka raba a cikin takamaiman tsarin fayil.

Bayan izini, kowane adadin abokan ciniki na iya samun damar bayanan da aka raba kamar suna nan akan ajiyar ciki.

Kafa sabar NFS akan tsarin Ubuntu na da sauki. Abin da kawai kuke buƙatar yi shi ne aiwatar da wasu abubuwan shigarwa da daidaitawa, a kan sabar da kan injunan abokin ciniki, kuma kuna da kyau ku tafi.

A cikin wannan labarin, Zamuyi bayani mataki-mataki yadda za'a saita sabar NFS da kuma kwastomomin da zai basu damar raba fayiloli daga tsarin Ubuntu zuwa wani.

Saitin sabar NFS

Don saita tsarin mai masaukin don raba kundin adireshi, za mu buƙaci shigar da sabar NFS sannan kuma ƙirƙirar da fitarwa cikin kundin adireshin da muke son tsarin abokan ciniki ya samu dama.

Yanzu, za mu bude tashar tare da Ctrl + Alt + kuma a ciki za mu aiwatar da wannan umarnin:

sudo apt install nfs-kernel-server -y

Da zarar an gama girkawa, yanzu zamu kirkiri babban fayil wanda muke son rabawa tare da tsarin abokin mu'amala, wannan zai zama babban fayil din fitarwa.

A wannan misalin za mu ƙirƙiri babban fayil a cikin kundin adireshi na yanzu inda muke, amma za ku iya zaɓar hanyar da kuka fi so.

A cikin tashar za mu rubuta:

sudo mkdir -p carpeta-compartida

Tunda muna son duk abokan ciniki su sami damar shiga kundin adireshin, Za mu cire izinin izini daga babban fayil ɗin fitarwa ta hanyar waɗannan umarnin:

sudo chown nobody: nogroup carpeta-compartida

sudo chmod 777 carpeta-compartida

Yana da mahimmanci idan yana cikin wata hanyar, ka sanya shi yana da kyau, tunda idan ka bar wuri guda zaka iya canza izinin kundin adireshi akan tsarin ka.

Yanzu duk masu amfani da dukkan ƙungiyoyi akan tsarin kwastomomi zasu sami damar shiga "babban fayil ɗinmu".

Yanzu a cikin wannan fayil ɗin da aka kirkira zaka iya sanya duk abubuwan da kake son rabawa.

Fitar da kundin adireshi

Bayan ƙirƙirar babban fayil ɗin fitarwa, zamu buƙaci bawa abokan ciniki izini don samun damar mashin ɗin mai masaukin baki.

An bayyana wannan izinin ta hanyar fayil ɗin fitarwa wanda yake cikin babban fayil / sauransu akan tsarinku.

Yi amfani da umarni mai zuwa don buɗe wannan fayil ɗin tare da Nano:

sudo nano /etc/ exports

Da zarar kun buɗe fayil ɗin, zaku iya ba da damar isa ga babban fayil ɗin da suka ƙirƙira tare da umarnin mai zuwa:

/ruta/de/la/ carpeta-compartida ip-de-cliente (rw, sync, no_subtree_check)

O zaku iya ƙara abokan ciniki da yawa ta ƙara layuka masu zuwa a cikin fayil ɗin:

/ruta/de/la/carpeta-compartida ip-de-cliente-1 (rw, sync, no_subtree_check)
/ruta/de/la/carpeta-compartida ip-de-cliente-2 (rw, sync, no_subtree_check)

Ko zaka iya saita zangon IP kamar haka:

/ruta/de/la/carpeta-compartida ip-de-cliente1/24 (rw, sync, no_subtree_check)

Izinin "rw, sync, no_subtree_check" da aka bayyana a cikin wannan fayil ɗin yana nufin cewa abokan ciniki na iya yin:

rw: ayyukan karatu da rubutu

Daidaitawa: rubuta kowane canje-canje zuwa faifai kafin amfani dasu

no_subtree_check - Yana hana ƙaramin yanki

Bayan yin duk abubuwan da aka tsara a sama akan tsarin mai masaukin baki, yanzu lokaci yayi da za'a fitar da kundin adireshi:

sudo exportfs -a

A ƙarshe, Don duk saitunan suyi tasiri, sake kunna NFS uwar garken kwaya kamar haka:

sudo systemctl restart nfs-kernel-server

Abu mai mahimmanci shine tabbatar da cewa Tacewar zaɓi ta uwar garke a buɗe take ga abokan ciniki don su sami damar shiga abubuwan da aka raba.

sudo ufw allow from ip/rango to any port nfs

Sauran abu kamar haka:

sudo ufw allow from 192.168.1.1/24 to any port nfs

Yanzu lokacin da ka bincika matsayin katangar bangon Ubuntu ta hanyar umarni mai zuwa, zaku iya ganin matsayin Ayyuka azaman "Bada" ga abokin ciniki IP.

sudo ufw status

Sabis ɗin uwar garken ku a yanzu yana shirye don fitarwa babban fayil ɗin da aka raba zuwa abokan da aka ƙayyade ta hanyar sabar NFS kernel

Haɗa na'urar abokin ciniki

Yanzu lokaci ne da za a yi sauƙaƙƙan sassauƙa a kan mashin ɗin abokin ciniki, don haka za a ɗora fayil ɗin da aka raba daga mai masaukin a kan abokin ciniki sannan a isa gareshi ba tare da matsala ba.

Don wannan za mu shigar da abokin NFS tare da umarni mai zuwa:

sudo apt-get install nfs-common

Tsarin abokin cinikin ku yana buƙatar kundin adireshi inda duk abubuwan da uwar garken ke raba za a iya samun damar su a cikin fayil ɗin fitarwa.

Kuna iya ƙirƙirar wannan babban fayil a ko'ina a cikin tsarinku.

sudo mkdir -p carpeta-cliente

Yanzu babban fayil ɗin da kuka ƙirƙira a cikin matakin da ya gabata kamar kowane folda ne akan tsarinku sai dai idan kun ɗora madaidaicin kundin adireshin daga mai masaukinku zuwa wannan sabuwar fayil ɗin da aka ƙirƙira.

Yi amfani da umarni mai zuwa don ɗora fayil ɗin da aka raba daga mai masaukin zuwa babban fayil ɗin hawa akan abokin harka:

sudo mount IPdelserivdor:/ruta/de/la/carpeta-compartida /ruta/carpeta-cliente

Bar umarnin ko ƙari ko asasa kamar haka:

sudo mount 192.168.1.1:/home/servidor/carpeta-compartida /home/cliente/carpeta-cliente

Yanzu lokaci ya yi da za a gwada haɗin ta hanyar zuwa babban fayil ɗin daga mashin ɗin masarufi ko injuna kuma tabbatar cewa abubuwan da aka raba suna wurin.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Luis m

    Wace yarjejeniya ce ta fi sauri don canja wurin fayil? NFS ko samba

  2.   Luis m

    wace yarjejeniya ce ta fi sauri don canja wurin fayil? NFS ko samba

  3.   Javier Jimeno-Suarez m

    Sannu Luis, gudun gaske ya dogara da hanyar sadarwar ku.

    Samba da NFS sune ladabi daban-daban guda biyu.

    Ana amfani da Samba don raba manyan fayiloli wanda za'a iya samun damar su daga kowane tsarin (Android, windows, Linux, da sauransu)

    NFS wata yarjejeniya ce wacce aka girka a yanayin sabar akan mashin inda kake da babban fayil da kake son rabawa kuma a matsayin abokin ciniki akan na'urar Linux inda kake son ɗora shi kamar na tsarin fayil na gida ne (zaka iya hawa shi a kowane zama ko saita shi a cikin fayil din fstab domin ya kasance duk lokacin da ka fara).

    Ina fatan na fayyace bambancin kadan.

  4.   Pedro m

    Yana ba ni kuskure, ba ku sanya misalai ba, kuskuren haɗi. Kuna barin wurare mara kyau don ban san inda kuskuren suke ba.
    Ba shi da wani amfani a gare ni.