Ubuntu Samba konfiguratzeko gida

Pin
Send
Share
Send

Sistema eragile desberdinak dituzten ordenagailu desberdinetan fitxategi berberekin lan egin behar baduzu, Sambak lagunduko dizu. Baina partekatutako karpetak zure kabuz konfiguratzea ez da hain erraza, eta erabiltzaile arrunt bat zeregin hau ezinezkoa da. Artikulu honek Samba Ubuntu-n nola konfiguratu erakutsiko dizu.

Irakurri ere:
Nola instalatu Ubuntu
Nola konfiguratu Interneteko konexioa Ubuntu-n

Terminal

With "Terminal" Ubuntu-n, nahi duzun guztia egin dezakezu; horrenbestez, Samba konfigura dezakezu. Pertzepzioa errazteko, prozesu osoa etapetan banatuko da. Jarraian, karpetak konfiguratzeko hiru aukera aurkeztuko dira: sarbide partekatuarekin (edozein erabiltzailek karpeta bat ireki dezake pasahitzik eskatu gabe), irakurtzeko sarbidearekin eta autentikazioarekin.

1. pausoa: Windows prestatzea

Samba Ubuntu-n konfiguratu aurretik, zure Windows sistema eragilea prestatu behar duzu. Funtzionamendu egokia bermatzeko, beharrezkoa da parte hartzen duten gailu guztiak lan-talde berean egotea, Samban bertan agertzen dena. Berez, sistema eragile guztietan, lan taldeari deitzen zaio "Lantalde". Windows-en erabiltzen den talde espezifikoa zehazteko, erabili behar duzu "Komando lerroa".

  1. Sakatu lasterbidea Irabazi + r eta popup-ean "Run" sartu komandoacmd.
  2. Irekian Komando lerroa exekutatu komando hau:

    net konfigurazio-estazioa

Interesatzen zaizun taldearen izena lerroan dago Lantokiko domeinua. Goiko irudian kokapen zehatza ikus dezakezu.

Gainera, Ubuntu duen ordenagailu batean IP estatikoa badago, fitxategian erregistratu behar da "Ostalariak" leihoetan. Horretarako modurik errazena erabiltzea da Komando lerroa administratzaile eskubideekin:

  1. Bilatu sisteman kontsultarekin Komando lerroa.
  2. Emaitzetan, egin klik Komando lerroa egin klik eskuineko botoiarekin (RMB) eta hautatu "Exekutatu administratzaile gisa".
  3. Ireki den leihoan, egin hau:

    notepad C: Windows System32 drivers etc ostalariak

  4. Komandoa exekutatu ondoren irekitzen den fitxategian, idatzi zure IP helbidea beste lerro batean.

Ikus, halaber: maiz erabiltzen diren komando lerroko komandoak Windows 7n

Horren ondoren, Windows prestatzea erabatekoa izan daiteke. Hurrengo urrats guztiak Ubuntu sistema eragilea exekutatzen duen ordenagailu batean egiten dira.

Goian aurkikuntzaren adibide bat baino ez zen. "Komando lerroa" Windows 7-n, arrazoiren batengatik ezin baduzu ireki edo sistema eragilearen beste bertsioren bat baduzu, gure webguneko argibide zehatzak irakurtzea gomendatzen dugu.

Xehetasun gehiago:
Komandoaren agindua irekitzea Windows 7-n
Komandoaren agindua irekitzea Windows 8-n
Komandoaren agindua irekitzea Windows 10-en

2. urratsa: Konfiguratu Samba zerbitzaria

Samba konfiguratzea denbora asko eskatzen duen prozesua da. Jarraitu argibidearen puntu bakoitza arretaz eman dadin, azkenean dena ondo joan dadin.

  1. Instalatu Samba behar bezala funtzionatzeko beharrezkoak diren software pakete guztiak. Honetarako "Terminal" exekutatu komandoa:

    sudo apt-get install -y samba python-glade2

  2. Orain sistemak programa konfiguratzeko beharrezkoak diren osagai guztiak ditu. Lehenengo pausoa konfigurazio fitxategiaren babeskopia da. Komando honekin egin dezakezu:

    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

    Orain, zailtasunen bat izanez gero, konfigurazio fitxategiaren jatorrizko ikuspegia itzuli dezakezu "Smb.conf"eginez:

    sudo mv /etc/samba/smb.conf.bak /etc/samba/smb.conf

  3. Ondoren, sortu konfigurazio fitxategi berri bat:

    sudo gedit /etc/samba/smb.conf

    Oharra: fitxategiekin sortu eta elkarreragiteko, artikuluak Gedit testu editorea erabiltzen du, baina beste edozein editore erabil dezakezu bere izena dagokion atalean idatziz.

  4. Ikus ere: Linuxen testu editore ezagunak

  5. Aurreko urratsaren ondoren, testu dokumentu huts bat irekiko da, lerro horretan kopiatu behar duzu Sumba zerbitzariaren ezarpen orokorrak ezarriz:

    [Orokorrak]
    workgroup = LAN TALDEA
    netbios izena = atea
    zerbitzariaren katea =% h zerbitzaria (Samba, Ubuntu)
    dns proxy = bai
    log file = /var/log/samba/log.%m
    log tamaina maximoa = 1000
    gonbidatuari mapa = erabiltzaile txarra
    erabiltzaileak baimendu gonbidatuak = bai

  6. Ikusi ere: Nola sortu edo ezabatu fitxategiak Linux-en

  7. Gorde fitxategian aldaketak dagokion botoian klik eginez.

Horren ondoren, Sambaren konfigurazio nagusia burutzen da. Emandako parametro guztiak ulertu nahi badituzu, orduan egin dezakezu hau gune honetan. Intereseko parametroa aurkitzeko, zabaldu ezkerreko zerrenda "Smb.conf" eta bertan aurkitu izenaren lehenengo letra hautatuz.

Fitxategiaz gain "Smb.conf", aldaketak ere egin behar dira "Limits.conf". Horretarako:

  1. Ireki nahi duzun fitxategia testu editore batean:

    sudo gedit /etc/security/limits.conf

  2. Sartu hurrengo testua fitxategiaren azken lerroaren aurretik:

    * - 16384ko fitxategia
    erro - 16384ko nofile

  3. Gorde fitxategia.

Ondorioz, honako forma hau izan beharko luke:

Hainbat erabiltzaile aldi berean sare lokalean konektatzen direnean gertatzen den errorea ekiditeko beharrezkoa da.

Orain, sartutako parametroak zuzenak direla ziurtatzeko, komandoa exekutatu behar duzu:

sudo testparm /etc/samba/smb.conf

Ondorioz, beheko irudian agertzen den testua ikusten baduzu, sartu dituzun datu guztiak zuzenak dira.

Samba zerbitzaria berrabiarazten du komando honekin:

sudo /etc/init.d/samba berrabiarazi

Fitxategi aldagai guztiak jorratu ondoren "Smb.conf" eta aldaketak eginez "Limits.conf", zuzenean karpetak sortzera joan zaitezke

Ikusi ere: Linux Terminalean maiz erabiltzen diren komandoak

3. pausoa: Partekatutako karpeta bat sortu

Arestian esan bezala, artikuluan zehar, sarbide eskubide desberdinak dituzten hiru karpeta sortuko ditugu. Orain, karpeta partekatu bat nola sortu erakutsiko dugu, erabiltzaile guztiek autentikaziorik gabe erabil dezaten.

  1. Hasteko, sortu karpeta bera. Edozein direktorioetan egin dezakezu, adibidean karpeta bidean kokatuko da "/ home / sambafolder /", eta deitu - "Share". Hona hemen horretarako exekutatu behar duzun komandoa:

    sudo mkdir -p / home / sambafolder / share

  2. Orain aldatu karpetaren baimenak erabiltzaile bakoitzak irekitzeko eta erantsitako fitxategiekin elkarreragiteko. Hurrengo aginduarekin egiten da:

    sudo chmod 777 -R / home / sambafolder / share

    Kontuan izan: komandoak aurretik sortutako karpetaren bide zehatza zehaztu behar du.

  3. Samba konfigurazio fitxategian sortutako karpeta deskribatzea geratzen da. Ireki lehenengo:

    sudo gedit /etc/samba/smb.conf

    Orain, testu editorean, testuaren beheko bi lerroetatik babestuta, itsatsi hau:

    [Share]
    comment = Partekatu osoa
    bidea = / hasiera / sambafolder / share
    gonbidatua ondo = bai
    nabigagarria = bai
    idatzi daiteke = bai
    irakurri bakarrik = ez
    force user = erabiltzailea
    force group = erabiltzaileak

  4. Gorde aldaketak eta itxi editorea.

Orain konfigurazio fitxategiaren edukia honelakoa izan beharko litzateke:

Aldaketa guztiak indarrean egon daitezen, Samba berrabiarazi behar duzu. Komando ezagunak egiten du:

sudo zerbitzua smbd berrabiarazi

Horren ondoren, sortutako karpeta partekatua Windows-en agertu behar da. Hori egiaztatzeko, egin Komando lerroa honako hau:

gate share

Explorer bidez ere ireki dezakezu, direktoriora joanda "Sarea"leihoaren alboko barran kokatzen dena.

Karpeta oraindik ikusgai ez dagoela gertatzen da. Seguruenik, honen arrazoia konfigurazio errore bat da. Beraz, berriro ere aurreko urrats guztiak egin beharko zenituzke.

4. urratsa: Irakurri irakurtzeko karpeta bakarra

Erabiltzaileek fitxategiak sare lokalean ikusi ahal izateko baina editatu ez badituzu, sarbidearekin karpeta bat sortu behar duzu Irakurtzeko bakarrik. Karpeta partekatuarekin analogiaz egiten da, konfigurazio fitxategian beste parametro batzuk bakarrik ezartzen dira. Baina alferrikako galderak izan ez daitezen, guztia faseetan aztertuko dugu:

Ikusi ere: Nola jakin Linuxen karpeta baten tamaina

  1. Sortu karpeta. Adibidez, direktorio berdinean egongo da "Share", izenak bakarrik izango du "Irakurri". Beraz, barruan "Terminal" sartu:

    sudo mkdir -p / home / sambafolder / read

  2. Eman orain beharrezko eskubideak eginez:

    sudo chmod 777 -R / home / sambafolder / read

  3. Ireki Samba konfigurazio fitxategia:

    sudo gedit /etc/samba/smb.conf

  4. Dokumentuaren amaieran, itsatsi testu hau:

    [Irakurri]
    comment = Irakurri bakarrik
    bidea = / hasiera / sambafolder / read
    gonbidatua ondo = bai
    nabigagarria = bai
    idatzi = ez
    irakurri bakarrik = bai
    force user = erabiltzailea
    force group = erabiltzaileak

  5. Gorde aldaketak eta itxi editorea.

Ondorioz, konfigurazio fitxategian hiru testu bloke egon beharko lirateke:

Berrabiarazi Samba zerbitzaria aldaketa guztiak indarrean egon daitezen:

sudo zerbitzua smbd berrabiarazi

Horren ondoren, karpeta eskubideekin Irakurtzeko bakarrik sortuko da, eta erabiltzaile guztiek bertan saioa egin ahal izango dute, baina ezin izango dituzte inolaz ere bertan jasotako fitxategiak aldatu.

5. urratsa: karpeta pribatua sortzea

Erabiltzaileek sareko karpeta bat autentikazioaren bidez irekitzeko gai izan nahi baduzu, hori sortzeko urratsak aurrekoekin alderatuta desberdinak dira. Egin hau:

  1. Sortu karpeta adib. "PASW":

    sudo mkdir -p / home / sambafolder / pasw

  2. Aldatu bere eskubideak:

    sudo chmod 777 -R / home / sambafolder / pasw

  3. Orain sortu erabiltzaile bat taldean "Samba", sareko karpetarako sarbide eskubide guztiekin hornituta egongo dena. Horretarako, lehenengo sortu talde bat "Smbuser":

    sudo groupadd smbuser

  4. Gehitu sortu berri den talde-taldeari. Bere izena topa dezakezu zeure burua, egongo den adibidean "Irakaslea":

    sudo useradd -g smbuser irakaslea

  5. Ezarri pasahitza karpeta irekitzeko sartu behar duzun pasahitza:

    sudo smbpasswd -a irakaslea

    Oharra: komandoa exekutatu ondoren, pasahitza sartzeko eskatuko zaizu eta, ondoren, errepikatu, ohartu ezazu karaktereak ez direla bistaratzen saiatzean.

  6. Beharrezkoa da karpetaren parametro guztiak Samba konfigurazio fitxategian sartzea. Horretarako, ireki lehenengo:

    sudo gedit /etc/samba/smb.conf

    Eta kopiatu testu hau:

    [PASW]
    comment = Pasahitza bakarrik
    bidea = / hasiera / sambafolder / pasw
    erabiltzaile baliozkoak = irakaslea
    irakurri bakarrik = ez

    Garrantzitsua: instrukzio honen laugarren paragrafoa bete ondoren beste izen bat duen erabiltzaile bat sortu baduzu, "=" erabiltzaileak "katean sartu behar duzu" = "sinboloaren eta espazioaren ondoren.

  7. Gorde aldaketak eta itxi testu editorea.

Konfigurazio fitxategiaren testuak honelakoa izan beharko luke:

Seguru izateko, egiaztatu fitxategia komandoaren bidez:

sudo testparm /etc/samba/smb.conf

Ondorioz, horrelako zerbait ikusi beharko zenuke:

Dena ondo badago, berrabiarazi zerbitzaria:

sudo /etc/init.d/samba berrabiarazi

Sistema konfiguratzeko samba

Interfaze grafikoak (GUI) asko erraztu dezake Samba Ubuntu-n konfiguratzeko prozesua. Gutxienez, Linuxera aldatu berri duen erabiltzaileak ulergarriagoa izango du metodo hau.

1. pausoa: Instalazioa

Hasieran, programa berezi bat instalatu behar duzu sisteman, interfazea duena eta konfiguraziorako beharrezkoa dena. Hau egin dezakezu "Terminal"komandoa exekutatuz:

sudo apt install system-config-samba

Aurretik Samba osagai guztiak zure ordenagailuan instalatzen ez bazituen, harekin batera pakete gehiago deskargatu eta instalatu beharko dituzu:

sudo apt-get install -y samba samba-python-glade2 system-config-samba

Beharrezkoa den guztia instalatuta, zuzenean konfiguraziora joan zaitezke.

2. pausoa: abiaraztea

Bi konfigurazio Samba exekutatzeko bi modu daude: erabiliz "Terminal" eta Bash menuaren bidez.

1. metodoa: Terminala

Erabilera erabakitzen baduzu "Terminal"ondoren, hau egin behar duzu:

  1. Sakatu lasterbidea Ktrl + Alt + T.
  2. Sartu komando hau:

    sudo system-config-samba

  3. prentsa Sartu.

Ondoren, sistemaren pasahitza sartu beharko duzu eta, ondoren, programa leihoa irekiko da.

Oharra: Samba konfigurazioa System Config Samba erabiliz ezartzeko garaian, ez itxi "Terminala" leihoa, kasu honetan programa itxi egingo baita eta egindako aldaketa guztiak ez dira gordeko.

2. metodoa: Bash Menua

Bigarren metodoa askorentzat errazagoa dirudi, eragiketa guztiak interfaze grafiko batean egiten baitira.

  1. Egin klik Bash menuaren botoian, mahaigainaren goiko ezkerreko izkinan dagoena.
  2. Sartu bilaketa kontsulta irekitzen den leihoan "Samba".
  3. Egin klik izen bereko programan atalean "Aplikazioak".

Horren ondoren, sistemak erabiltzaile pasahitza eskatuko dizu. Sartu eta programa irekiko da.

3. pausoa: gehitu erabiltzaileak

Samba karpetak zuzenean konfiguratzen hasi aurretik, erabiltzaileak gehitu behar dituzu. Programaren ezarpenen menuaren bidez egiten da.

  1. Egin klik elementuan "Giroa" goiko panelean.
  2. Menuan, hautatu "Samba erabiltzaileak".
  3. Agertzen den leihoan, egin klik Erabiltzailea gehitu.
  4. Goitibeherako zerrendan "Unix erabiltzaile izena" hautatu karpeta sartzeko baimena duen erabiltzailea.
  5. Sartu zure Windows erabiltzaile izena eskuz.
  6. Idatzi pasahitza eta gero berriro idatzi dagokion eremuan.
  7. Sakatu botoia "OK".

Horrela Samba erabiltzaile bat edo gehiago gehitu ditzakezu eta etorkizunean euren eskubideak zehaztu.

Irakurri ere:
Nola gehitu erabiltzaileak Linux talde batean
Nola ikusi erabiltzaileen zerrenda Linux-en

4. urratsa: zerbitzariaren konfigurazioa

Orain, Samba zerbitzaria konfiguratzen hasi behar duzu. Ekintza hau interfaze grafikoan errazagoa den magnitude ordena da. Hona hemen zer egin behar duzun:

  1. Programaren leiho nagusian, egin klik elementuan "Giroa" goiko panelean.
  2. Zerrendatik hautatu lerroa Zerbitzariaren ezarpenak.
  3. Agertzen den leihoan, fitxan "Oinarrizko"sartu lerroan "Lan-taldea" Taldearen izena, ordenagailu guztiak Samba zerbitzariarekin konektatu ahal izateko.

    Oharra: artikuluaren hasieran esaten zen bezala, taldearen izena berdina izan beharko litzateke parte-hartzaile guztientzat. Berez, ordenagailu guztiek lan-talde bakarra dute - "LAN TALDEA".

  4. Sartu taldearen deskribapena. Nahi baduzu, lehenetsitako balioa utz dezakezu, parametro honek ez du ezer eragiten.
  5. Joan fitxara "Segurtasuna".
  6. Definitu autentifikazio modu gisa "Erabiltzaile".
  7. Aukeratu goitibeherako zerrendan Kriptatu pasahitzak aukera interesatzen zaizu
  8. Hautatu gonbidatuen kontua.
  9. prentsa "OK".

Horren ondoren, zerbitzariaren konfigurazioa osatuko da, zuzenean Samba karpetak sortzera joan zaitezke.

5. urratsa: Karpetak sortu

Aurretik karpeta publikoak sortu ez badituzu, programa leihoa hutsik egongo da. Karpeta berria sortzeko, hau egin behar duzu:

  1. Egin klik gehi zeinu botoian.
  2. Ireki den leihoan, fitxan "Oinarrizko"prentsa "Orokorra".
  3. Fitxategi kudeatzailean, zehaztu partekatu nahi duzun karpeta.
  4. Begiratu zure hobespenen ondoko laukia. "Grabaketa baimenduta dago" (erabiltzaileari fitxategiak karpeta publikoan editatzeko baimena emango zaio) eta "Ikusgai" (beste PCan, gehitu beharreko karpeta ikusgai egongo da).
  5. Joan fitxara "Sarbide".
  6. Horren gainean partekatutako karpeta irekitzeko baimena duten erabiltzaileak definitzeko aukera dago. Horretarako, markatu ondoko laukia "Erabiltzaile jakin batzuei soilik sarbidea ematea". Horren ondoren, zerrendatik hautatu behar dituzu.

    Karpeta publikoa egingo baduzu, jarri switch hau posizioan "Eman sarbidea guztiei".

  7. Sakatu botoia "OK".

Horren ondoren, sortu berri den karpeta programaren leiho nagusian bistaratuko da.

Nahi baduzu, beste karpeta batzuk sor ditzakezu goiko argibideak erabiliz edo dagoeneko sortutakoak aldatu botoian klik eginez "Aldatu hautatutako direktorioaren propietateak".

Beharrezko karpeta guztiak sortu bezain laster, programa itxi dezakezu. Honek, Samba Ubuntu-n konfiguratzeko jarraibideak betetzen ditu System Config Samba erabiliz.

Nautilus

Ubba-n Samba konfiguratzeko beste modu bat dago. Ezin hobea da ordenagailuan software osagarria instalatu nahi ez duten erabiltzaileentzat eta erabiltzea nahi ez duten erabiltzaileentzat "Terminal". Ezarpen guztiak Nautilus fitxategi kudeatzaile estandarrean egingo dira.

1. pausoa: Instalazioa

Nautilus Samba konfiguratzeko erabiliz, programa instalatzeko modua oso bestelakoa da. Zeregin hau ere egin daiteke "Terminal"goian deskribatu bezala, baina beste metodo bat jarraian eztabaidatuko da.

  1. Ireki Nautilus izen bereko ataza-barran ikonoan edo sisteman bilatuz.
  2. Joan partekatzeko nahi duzun direktoriora joan zaitez.
  3. Egin klik RMB-rekin eta hautatu lerroa menutik "Ezaugarriak".
  4. Irekitzen den leihoan, joan fitxara "LAN karpeta publikoa".
  5. Markatu ondoko laukia Argitaratu karpeta hau.
  6. Leiho bat agertuko da botoian klik egin behar duzula "Zerbitzua instalatu"Samba zure sisteman instalatzeko.
  7. Leiho bat agertuko da instalatutako paketeen zerrenda ikusteko. Iritsi ondoren, egin klik "Instalatu".
  8. Idatzi zure erabiltzaile pasahitza sistema deskargatu eta instalatzeko.

Horren ostean, programaren instalazioa itxaron besterik ez duzu egin behar. Hori eginda, zuzenean Samba konfiguratzera joan zaitezke.

2. pausoa: Konfigurazioa

Samba Nautilus-en konfiguratzea erabiltzea baino askoz errazagoa da "Terminal" edo System Config Samba. Parametro guztiak katalogoko propietateetan finkatuta daude. Nola ireki ahala, jarraitu aurreko instrukzioko lehen hiru puntuak.

Karpeta publiko bihurtzeko, jarraitu argibideak:

  1. Leihoan, fitxara joan "Eskubideak".
  2. Zehaztu jabeari, taldeari eta gainerako erabiltzaileei buruzko eskubideak.

    Oharra: karpeta publiko batera sarbidea mugatu behar baduzu, hautatu zerrendatik "Ez" lerroa.

  3. prentsa "Aldatu fitxategi baimenak".
  4. Ireki den leihoan, zerrenda honetako bigarren paragrafoarekin analogiaz, zehaztu erabiltzaileak karpetan itxitako fitxategi guztiekin elkarreragiteko erabiltzailearen eskubideak.
  5. prentsa "Aldatu"eta, ondoren, fitxara joan "LAN karpeta publikoa".
  6. Markatu elementua Argitaratu karpeta hau.
  7. Idatzi karpeta honen izena.

    Oharra: nahi baduzu, Iruzkinen eremua hutsik utzi dezakezu.

  8. Egiaztatu edo desmarkatu koadroekin "Baimendu beste erabiltzaileei karpetaren edukia aldatzea" eta Gonbidatuen sarbidea. Lehenengo paragrafoak baimenduta ez dauden erabiltzaileei baimendutako erantsitako fitxategiak editatzeko aukera emango die. Bigarrena - sarbide irekia izango du kontu lokalik ez duten erabiltzaile guztiei.
  9. prentsa "Aplikatu".

Horren ondoren, leihoa itxi dezakezu - karpeta publiko bihurtu da. Baina azpimarratzekoa da Samba zerbitzaria konfiguratu ez baduzu, aukera dagoela karpeta sare lokalean ez agertzeko.

Oharra: Samba zerbitzaria nola konfiguratu artikuluaren hasieran deskribatzen da.

Ondorio

Laburbilduz, aurreko metodo guztiak elkarrengandik nabarmen desberdinak direla esan dezakegu, baina guztiak berdin uzten dute Samba Ubuntu-n konfiguratzeko. Beraz, erabiliz "Terminal", konfigurazio malgua egin dezakezu Samba zerbitzariaren eta sortutako karpeta publikoen beharrezko parametro guztiak ezarriz. System Config Samba-k zerbitzaria eta karpetak modu berean konfiguratzeko aukera ematen du, baina zuk zehaztutako parametro kopurua askoz txikiagoa da. Metodo honen abantaila nagusia interfaze grafiko baten presentzia da, eta horrek batez besteko erabiltzaileari konfigurazioa erraztuko dio. Nautilus fitxategi kudeatzailea erabiliz, ez duzu software gehigarririk deskargatu eta instalatu behar, baina zenbait kasutan Samba zerbitzaria eskuz konfiguratzea beharrezkoa izango da. "Terminal".

Pin
Send
Share
Send