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:
- Ablihi ang "pagsugod", pinaagi sa pagpangita aron makit-an ang "Command Line" ug ipadayon kini nga aplikasyon alang sa tagdumala.
- 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.
- Maghulat alang sa hitsura sa lista. Dinhi, pangitaa ang butang nga "domain sa workstation" ug hinumdomi ang kantidad niini.
- 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".
- 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.
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.
- Ablihi ang kasarangan sa console alang kanimo, pananglitan, pinaagi sa menu sa aplikasyon o sa sumbanan nga CTRL + AL + T Yawe nga Kombinasyon.
- 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.
- Pagsulud sa password sa Superorer aron makumpirma kini nga aksyon. Hunahunaa nga ang mga karakter nga nasulat sa kini nga linya wala ipakita.
- 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.
- 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.
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.
- 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.
- Kini nga aksyon, sama sa tanan nga sunod, kinahanglan nga kumpirmahon pinaagi sa pagtino sa password sa Superorer.
- 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.
- Kung ang Nano gidugang na sa OS, mapahibalo ka bahin niini.
- Karon kami nag-edit sa pag-edit sa file sa pag-configure pinaagi sa pagsulod sa SUDO NANO /ETC/Samba/smb.conf.
- 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
- Pindota ang CTRL + O Yawe nga Kombinasyon sa Pagrekord sa mga Kausaban.
- Ayaw usba ang ngalan sa file, apan pag-klik lang sa pagsulod.
- Pagkahuman niana, mahimo nimong ibilin ang bintana sa editor sa Text pinaagi sa pagtapos sa CTRL + X.
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:
- 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.
- Pagsugod sa gipaambit nga pag-access, sa sinugdan naglihok sa palibot sa agianan sa CD / Samba.
- Dinhi ipasok ang sudo chmod -r 0755 nga allaccess string ug pag-klik sa pagsulod.
- Laing SuOHO CHOWN -R Walay Parameter: Ang NogGroup Allaccess / mao ang responsable sa paghatag access sa tanan nga mga tiggamit.
- 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.
- 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
- I-save ang mga pagbag-o ug ibilin ang editor sa teksto.
- 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.
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:
- Paghimo usa ka direktoryo nga pag-configure sa dugang pinaagi sa paggamit sa sudo mkdir -p / Samba / Allaccess / Securcess Command.
- Pagdugang usa ka grupo diin ang mga awtorisado nga tiggamit maglakip, pinaagi sa sudo addgroup nga securedgroup.
- Lakaw ngadto sa lokasyon sa gipanalipdan nga direktoryo pinaagi sa pagtino sa CD / Samba / Allaccess.
- 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.
- Nagpabilin lang kini aron makasulod sa usa ka sagad nga sudo chmod -r 0770 nga luwas / Security Command.
- Lakaw ngadto sa file sa pag-configure (SUDO NANO NANO /ETC/Samba/smb.conf) aron mahibal-an ang folder nga among gipahimutang.
- 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.
- I-save ang mga pagbag-o ug pagsira sa editor sa teksto.
- Idugang ang tanan nga mga account sa angay nga grupo pinaagi sa SUO SPOURMOD -A -G SecuredGroup Richard.
- Ibutang ang sudo Smbpaspasft -A Richard Password alang sa matag usa sa kanila ingon nga katapusan nga aksyon nga nakompleto ang pag-configure.
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.