Samba Setup sa Centos 7

Anonim

Samba Setup sa Centos 7

Ang file server (FS) sa Linux Operating Systems mahimong magamit alang sa lainlaing mga katuyoan, apan sa kadaghanan nga mga kaso nga kini nahilambigit sa paghimo sa usa ka lokal nga network ug mga pampublikong network nga adunay mga kompyuter nga nakabase sa windows. Ang labing inila nga FS nga karon giisip nga Samba. Gi-install kini sa daghang mga pag-apod-apod, ug nasinati nga mga tiggamit ang gusto sa kini nga himan ingon ang nag-una kung kinahanglan nimo gamiton ang mga file server. Karon kini bahin sa pag-install ug pag-configure sa kini nga sangkap sa mga centos 7.

Ipasibo si Samba sa Centos 7

Giapod-apod namon ang tanan nga materyal sa mga lakang, tungod kay ang proseso sa sumbanan nga pagsumpo sa kasagaran nagkinahanglan daghang oras ug naglangkob sa daghang lainlaing mga yugto. Dili kami moagi sa kilid ug pasiuna nga mga aksyon sa Windows, tungod kay nahibal-an na namon nga sa ibabaw nga ang Samba kanunay nga gigamit sa kini nga operating system. Mahimo nimong susihon pag-ayo ang mga panudlo nga gipresentar aron masabtan ang sukaranang mga baruganan sa pag-configure sa file server sa Centos 7.

Lakang 1: Pag-andam sa Pag-andam sa Windows

Angayan nga magsugod sa pagsugod sa mga bintana tungod kay kinahanglan nga mahibal-an ang hinungdanon nga kasayuran kung wala kini kinahanglan nga buhaton sa usa ka network ug publiko nga folder. Kinahanglan nimo nga mahibal-an ang ngalan sa grupo nga nagtrabaho ug maghimo mga pagbag-o sa file nga "host" aron ang mga pagsulay sa koneksyon gipugngan. Kini tanan ingon niini:

  1. Ablihi ang "pagsugod", pinaagi sa pagpangita aron makit-an ang "Command Line" ug ipadayon kini nga aplikasyon alang sa tagdumala.
  2. Pag-adto sa Windows Command Prompt Alang sa dugang nga Samba Setting sa Samba sa Centos 7

  3. Pagsulud sa Net Config Workstation Command aron mahibal-an ang kasamtangan nga pagsulud sa workstation. I-aktibo ang aksyon pinaagi sa pagpadayon sa enter key.
  4. Usa ka sugo aron mahibal-an ang domain sa workstation sa wala pa ibutang ang Samba sa Centos 7

  5. Maghulat alang sa hitsura sa lista. Dinhi, pangitaa ang butang nga "domain sa workstation" ug hinumdomi ang kantidad niini.
  6. Kahubitan sa domain sa nagtrabaho nga grupo sa wala pa ibutang ang Samba sa Centos 7

  7. Sa parehas nga sesyon sa console, pagsulod sa notepad c: \ Windows \ system \ system32 \ UTC \ host string aron maablihan ang gusto nga file pinaagi sa default "notepad".
  8. Pagsugod sa usa ka notepad alang sa pagpahimutang sa gipaambit nga mga bintana sa atubangan sa setting sa Samba sa Centos 7

  9. Pagdagan sa katapusan sa lista ug isulud ang linya 192.168.0.1 SRVR1.Domain.com SRVR1, ilisan kini nga IP sa address sa aparato diin ang Samba mabag-o. Pagkahuman niana, i-save ang tanan nga mga pagbag-o.
  10. Ang pagpahimutang sa pag-abut sa Windows Access sa wala pa ibutang ang Samba sa Centos 7

Niini, ang tanan nga mga aksyon nga adunay usa ka computer sa pagtapos sa Windows, nga nagpasabut nga makaadto ka sa Centos 7 ug makuha ang direkta nga pagsumpo sa Samba File Server.

Lakang 2: I-install ang Samba sa Centos 7

Dili tanan nga mga sangkap nga gikinahanglan alang sa tama nga operasyon sa Samba nga gi-install pinaagi sa default sa operating system nga gikonsiderar, busa kinahanglan nga idugang sila nga mano-mano. Ang tanan nga kini nga mga aksyon ipatuman pinaagi sa terminal, ug kinahanglan usab nimo nga siguruha nga adunay usa ka aktibo nga koneksyon sa internet ug ang abilidad sa paggamit sa SUDO COMMA.

  1. Ablihi ang kasarangan sa console alang kanimo, pananglitan, pinaagi sa menu sa aplikasyon o sa sumbanan nga CTRL + AL + T Yawe nga Kombinasyon.
  2. Pagsugod sa terminal alang sa dugang nga pag-instalar sa Samba sa Centos 7

  3. Dinhi isulud ang SUDO YUM INSPLINA -EY Samba Samba-Commen Python-Glade2 System-Sampig-Sampig-Sampig-sampafus nga pag-instalar sa tanan nga gikinahanglan nga dugang nga mga gamit.
  4. Sugo alang sa komplikado nga pag-instalar sa mga sangkap sa Samba sa Centos 7

  5. Pagsulud sa password sa Superorer aron makumpirma kini nga aksyon. Hunahunaa nga ang mga karakter nga nasulat sa kini nga linya wala ipakita.
  6. Ang pagsulod sa password aron kumpirmahon ang komplikado nga pag-instalar sa mga sangkap sa Samba sa Centos 7

  7. Mahibal-an ka nga nagsugod ang proseso sa pag-instalar. Atol niini, ayaw pagsira sa "terminal", kung dili ang tanan nga mga setting awtomatiko nga i-reset.
  8. Naghulat alang sa pagkompleto sa komplikado nga pag-install sa Samba sa Centos 7

  9. Pagkahuman sa operasyon, ang mga kuldas makita nga gitaho nga ang mga kinahanglanon nga gamit ug ang ilang mga dependencies natukod - mahimo ka pa moadto.
  10. Ang kasayuran bahin sa malampuson nga pagkompleto sa komplikado nga pag-instalar sa Samba sa Centos 7

Salamat sa team nga gipaila sa sayo pa, ang tanan nga mga gamit gilakip dayon nga dungan ug wala'y dugang nga pagdugang sa sistema. Ang file server awtomatiko nga gilansad dayon ug dayon idugang sa Autoload, mao nga dili ka mabalaka bahin sa paglakip niini o paghimo sa simbut nga simbolikong mga sambingay.

Lakang 3: Pag-install sa Global Parameter

Ang Samba gi-install sa OS sa "putli nga porma", nga nagpasabut nga karon ang mga parameter nga nagpunting sa pamatasan niini wala gitino. Kinahanglan silang ma-install sa ilang kaugalingon, ug kini angayan sa main configurasyon. Gitanyag namon ang paggamit sa sumbanan nga template, nga pag-ilis sa pipila ka mga naandan nga linya.

  1. Usahay ang Samba gi-install uban ang usa ka limpyo nga file sa pag-configure, apan ang pipila nga mga parameter mahimo nga ipiho sa kini. Atong buhaton una ang usa ka backup nga kopya sa kini nga butang aron kung dali nimo kini iuli. Kini nga buluhaton gidala pinaagi sa pagsulod sa sudo mv /etc/samba/smba/samba/smba/sMbb.conf.bak.
  2. Usa ka sugo sa paghimo sa usa ka resume nga kopya sa file sa Sambing Settings sa Samba sa Centos 7

  3. Kini nga aksyon, sama sa tanan nga sunod, kinahanglan nga kumpirmahon pinaagi sa pagtino sa password sa Superorer.
  4. Kumpirma sa Komando sa paghimo sa usa ka backup nga file sa mga setting sa Samba sa Centos 7

  5. Ang mga mosunod nga pag-manipulsyon himuon direkta sa pag-configure nga file mismo. Aron mahimo kini, kanunay nga gigamit ang editor sa teksto. Sumala sa sumbanan, gidugang ang VI, apan dili kini igo nga igo alang sa mga novice tiggamit, mao nga girekomenda namon ang pag-install sa Nano sa SUDO YUM COMPLECT Nano Command.
  6. Pagsugod sa usa ka Text Editor Setup sa wala pa ibutang ang Samba sa Centos 7

  7. Kung ang Nano gidugang na sa OS, mapahibalo ka bahin niini.
  8. Malampuson nga kasayuran sa pag-setup sa Text sa wala pa ibutang ang Samba sa Centos 7

  9. Karon kami nag-edit sa pag-edit sa file sa pag-configure pinaagi sa pagsulod sa SUDO NANO /ETC/Samba/smb.conf.
  10. Pag-adto sa pag-edit sa Samba File Server sa Centos 7 pinaagi sa Text Editor

  11. Sa bintana nga nagbukas, isulud ang sulud sa ubos.

    [Global]

    Workgroup = Workgroup

    Stress String =% H Server (Sambunt, Ubuntu)

    NETBIOS NAMED = Ubuntu Share

    DNS PROXY = WALA

    log file = /var/log/samba/log. مl

    Ang gidak-on sa log sa Max = 1000

    Passb backend = TDSSSAM

    Unix password nga Sync = Oo

    Ang programa sa passwd = / USR / Bin / Passwd% U

    Pagbag-o sa Password sa PAM = oo

    Mapa sa bisita = dili maayo nga tiggamit

    Gitugotan sa mga gumagamit ang mga bisita = oo

  12. Pag-instalar sa General Samba File Server Configurasyon sa Centos 7

  13. Pindota ang CTRL + O Yawe nga Kombinasyon sa Pagrekord sa mga Kausaban.
  14. Pag-save sa General Samba File Server Configurasyon sa Centos 7

  15. Ayaw usba ang ngalan sa file, apan pag-klik lang sa pagsulod.
  16. Pagkumpirma sa Samba General File Server Server Configurasyon sa Centos 7

  17. Pagkahuman niana, mahimo nimong ibilin ang bintana sa editor sa Text pinaagi sa pagtapos sa CTRL + X.
  18. Paggawas sa editor sa teksto sa pagkompleto sa Sambing Server Server Setting sa Samba sa Centos 7

Gipaila namon sa ibabaw, unsang mga sulud ang kinahanglan isulud sa file sa pag-configure, bisan pa, ang mga mithi sa kini nga mga parameter nagbag-o depende sa mga kinahanglanon sa gumagamit. Hunahunaon naton kini sa mas detalyado nga adunay labing hinungdanon nga mga punto:

  • Workgroup. Kini nga parameter naghubit sa ngalan sa grupo nga nagtrabaho. Ang kantidad niini gitakda sumala sa kasayuran nga gihubit sa mga bintana.
  • NETBIOS NGALAN. Pag-usab sa kantidad sa dili-makatarungan nga ngalan nga gusto nimo ipakita sa usa ka Windows PC kung nakig-uban sa kini nga aparato.
  • Log file. Ingon nga kantidad sa kini nga parameter, ipiho ang agianan padulong sa file diin gusto nimo nga tipigan ang mga log sa panghitabo nga gisulat sa pag-andar sa file server.
  • PassB backend. Kini nga kapilian nagtino sa tipo sa pagtipig sa mga password. Kung wala nimo mahibal-an kung unsa kini dinhi aron pangutan-on, mas maayo nga biyaan kini nga butang sa default nga kantidad.
  • Pag-sync sa Unix sa Unix. Girekomenda nga ma-aktibo kini nga parameter tungod kay kini ang responsable sa pag-synchronize sa password /
  • Mapa sa bisita. Gigamit sa pagtudlo sa pag-access sa bisita. Kini adunay daghang mga kantidad: Ang dili maayo nga tiggamit gigamit alang sa mga wala'y mga account, dili maayo nga password nga nag-load sa bisita nga mode sa pagsulod sa input sa password, ug ayaw gyud pag-deactivate ang kapilian.

Gawas pa, adunay uban pang mga kapilian sa pagsiguro sa Samba, ug gipatuman ang graphic interface. Uban sa tanan niini gitambagan ka namon nga masinati sa opisyal nga dokumentasyon, tungod kay ang tanan nga kasayuran dili ma-configure sa ilalum sa parehas nga artikulo.

Lakang 4: Paghimo usa ka Public Directory

Ipadayon ang pag-configure sa file server, i-disassembled ang prinsipyo sa paghimo og direktoryo sa publiko. Hinumdumi dayon nga ang ingon nga mga folder kasagaran dili limitado sa password ug magamit alang sa pagtan-aw o bisan sa pag-edit sa usa ka hingpit nga konektado nga tiggamit. Kasagaran ang paghimo usa ka direktoryo, apan wala'y makapugong kanimo sa pagdugang sa bisan unsang kantidad. Ang paghimo sa una nga ingon nga folder gihimo sama sa mosunod:

  1. Sa terminal, pagsulod sa sudo mkdir -p / Samba / Allaccess aron mahimo ang folder nga gihisgutan sa ibabaw. Bag-ohon ang ngalan niini aron dili makatarunganon, kung gikinahanglan.
  2. Paghimo usa ka folder alang sa pagpaambit sa Samba File Server sa Centos 7

  3. Pagsugod sa gipaambit nga pag-access, sa sinugdan naglihok sa palibot sa agianan sa CD / Samba.
  4. Pag-adto sa pag-edit nga gihimo ang publiko nga magamit nga folder sa Samba sa Centos 7

  5. Dinhi ipasok ang sudo chmod -r 0755 nga allaccess string ug pag-klik sa pagsulod.
  6. Ang pagbutang sa lebel sa pag-access alang sa gibuhat nga folder sa Samba sa Centos 7

  7. Laing SuOHO CHOWN -R Walay Parameter: Ang NogGroup Allaccess / mao ang responsable sa paghatag access sa tanan nga mga tiggamit.
  8. Dugang nga Komando nga ibutang ang lebel sa pag-access sa Samba Folder sa Centos 7

  9. Karon kinahanglan nimo nga itudlo kini nga folder sa file sa pag-configure. Sa pagsugod sa, paglansad kini pinaagi sa SUDO NANO /ETC/Samba/smb.conf.
  10. Pag-adto sa pagdugang sa usa ka folder nga magamit sa publiko sa file sa pagsiguro sa Samba sa Centos 7

  11. Isulud ang block o ang sinugdanan sa file sa ilawom sa bloke. Atong hisgutan ang kahulugan sa matag linya sa usa ka gamay sa ulahi nga imong giatubang ang pag-instalar sa mga indibidwal nga mga mithi.

    Allaccess]

    Dalan = / Samba / Allaccess

    Browser = oo.

    Makasulat = oo.

    Guest OK = oo

    Basaha ra = dili

  12. I-save ang mga pagbag-o ug ibilin ang editor sa teksto.
  13. Pag-save sa Sambuage Configuration File sa Centos 7 pagkahuman sa mga pagbag-o

  14. Ang tanan nga mga setting magamit lamang pagkahuman sa pag-restart sa file server, mao nga buhata kini karon pinaagi sa pagsulat sa Sudado Systemctl nga pag-resign sa Samba.
  15. I-restart ang Samba File Server sa Centos 7 Human sa Paghimo Mga Kausaban

Pagkahuman sa tanan nga kinahanglan nga direktoryo sa publiko, girekomenda nga susihon ang ilang pasundayag sa Windows pinaagi sa pagsulod sa \\ SrVr1 \ Allaccess Command didto. Karon maapektuhan naton ang mga parameter sa ibabaw:

  • Agianan. Dinhi ang agianan nahiangay sa folder nga gipili sa publiko nga magamit.
  • Na-browse. Ang pagpaaktibo sa kini nga parameter magpakita sa direktoryo sa gitugotan nga lista.
  • Makasulat. Ang piho nga folder mahimong ma-edit kung ang kantidad sa kini nga parameter gitino ingon oo.
  • Guest OK. I-aktibo kini nga butang kung gusto nimo nga hatagan ang folder sa pagpaambit.
  • Basaha lang. Gamita ang positibo nga kantidad sa kini nga parameter aron ibutang ang kantidad sa pagbasa-usa ra nga folder.

Lakang 5: Paghimo usa ka luwas nga katalogo

Ingon ang katapusan nga panig-ingnan sa pagsumpo sa Samba, gusto namon nga hisgutan ang paghimo sa mga proteksyon nga mga folder nga mahimong ilalum sa password ug magamit lamang sa piho nga mga tiggamit. Sama sa nahibal-an na nimo, mahimo nimong buhaton ang ingon nga mga direktoryo nga usa ka walay kutub nga gidaghanon, ug kini nahitabo sama niini:

  1. Paghimo usa ka direktoryo nga pag-configure sa dugang pinaagi sa paggamit sa sudo mkdir -p / Samba / Allaccess / Securcess Command.
  2. Paghimo sa usa ka luwas nga folder alang sa Samba File Server sa Centos 7

  3. Pagdugang usa ka grupo diin ang mga awtorisado nga tiggamit maglakip, pinaagi sa sudo addgroup nga securedgroup.
  4. Paghimo sa usa ka grupo aron ma-access ang Folder nga protektado sa Samba sa Centos 7

  5. Lakaw ngadto sa lokasyon sa gipanalipdan nga direktoryo pinaagi sa pagtino sa CD / Samba / Allaccess.
  6. Pag-adto sa pag-edit sa usa ka luwas nga folder samba sa Centos 7

  7. Dinhi, gitakda ang mga katungod alang sa matag indibidwal nga tiggamit pinaagi sa SUDO CHOWN -R RICHARD: Securindroup nga luwas. Pulihan ang ngalan sa Richard sa kini nga sugo sa kinahanglan.
  8. Paghimo mga lagda alang sa luwas nga File Siler Server Server sa Cents 7

  9. Nagpabilin lang kini aron makasulod sa usa ka sagad nga sudo chmod -r 0770 nga luwas / Security Command.
  10. Paghimo mga lagda alang sa mga tiggamit sa usa ka panalipod nga folder sa Samba sa Centos 7

  11. Lakaw ngadto sa file sa pag-configure (SUDO NANO NANO /ETC/Samba/smb.conf) aron mahibal-an ang folder nga among gipahimutang.
  12. Pag-adto sa pag-edit sa file sa pagsumpo sa Samba sa Centos 7 aron makadugang usa ka luwas nga folder

  13. Kopyaha ug i-paste ang block sa editor sa ubos.

    [Secured]

    Dalan = / Samba / Allaccess / Secure

    Balido nga tiggamit = @secpuredgroup

    Guest OK = dili

    Makasulat = oo.

    Browser = oo.

  14. I-save ang mga pagbag-o ug pagsira sa editor sa teksto.
  15. Pag-save sa usa ka file sa pag-configure human madugangan ang usa ka luwas nga folder sa Samba sa mga centos 7

  16. Idugang ang tanan nga mga account sa angay nga grupo pinaagi sa SUO SPOURMOD -A -G SecuredGroup Richard.
  17. Pagdugang usa ka tiggamit sa grupo sa direktoryo sa Samba sa Centos 7

  18. Ibutang ang sudo Smbpaspasft -A Richard Password alang sa matag usa sa kanila ingon nga katapusan nga aksyon nga nakompleto ang pag-configure.
  19. Paghimo usa ka password alang sa usa ka gipanalipdan nga direktoryo sa Samba sa Centos 7

Kini ang tanan nga kasayuran nga gusto namon nga ipaambit pinaagi sa mga kinatibuk-ang setting sa Samba File Server sa Cento 7. Mahimo ra nimo sundon ang mga panudlo nga gihatag sa imong kaugalingon aron makahimo ka usa ka kamalaumon nga pagsasaayos.

Basaha ang dugang pa