Nhanganyaya yeSamba yeComputer Networks

Samba ndikombiki / server teknolojia inoshandisa network resource sharing kune dzimwe sangano. NeSamba, mafaira uye makadhinda anogona kugoverwa mukati maWindows, Mac uye Linux / UNIX.

Samba's core functionality inobva mukushandiswa kwayo kweService Message Block (SMB) protocol. SMB Client- uye server-side support inobatanidzwa nezvose zveshanduro dzeMicrosoft Windows, Linux distributions, uye Apple Mac OSX. Iso software yakasununguka inogona kuwanikwa zvakare kubva ku samba.org. Pamusana pekusiyana kwehutano pakati pezvinoshandiswa izvi, teknolojia yakanyatsonaka.

Ndeipi Samba Inogona Kukuitira

Samba inogona kushandiswa nenzira dzakasiyana siyana. Pane intranet kana mamwe masangano ega ega, semuenzaniso, maSamba maitiro anogona kudhinda mafaira pakati pe Linux server uye Windows kana Mac makambani (kana zvimwewo). Ani naani anoshandisa maSeva eWebiru anoshandisa Apache neLinux anogona kufunga nezvekushandisa Samba pane FTP kuti atarisire zviri muIndaneti zviri kure. Kunze kwekutsvaga nyore, vatengi veSMB vanogonawo kuita zvishandiso zvemafaira kure.

Nzira Yokushandisa Samba kubva kuWindows neLinux Clients

Vashandisi veWindows vanowanzoita mapepa ekufambisa kugovana mafayela pakati pemakompyuta Nebasa reSamba rinoshanda pane Linux kana Unix server, vashandisi veWindows vanogona kushandisa zvinyorwa zvakafanana kuti vasvike mafaira aya kana kuti ma printers. Unix shares inogona kuwanikwa kubva kuWindows makurani kuburikidza nevashandisi vekushanda system seWindows Explorer , Network Neighborhood , uye Internet Explorer .

Kugovana dhiyabhorosi mune zvakasiyana-siyana kunoshanda zvakafanana. Sangano re Unix smbclient rinotsigira kutarisa nekubatanidza kuWindows shares. Semuenzaniso, kuti ukwanise kuC C $ pakombiyuta yeWorld inonzi louiswu, chengeta zvinotevera paUnited Command command

smbclient \\\\ louiswu \\ c $ -Username

uko zita rekushandisa iro zita rakakodzera reWindows NT. (Samba ichakumbira kuti pave nekombiyiti yepaiti kana zvichidikanwa.)

Samba inoshandisa Universal Naming Convention (UNC) nzira dzekutaura kumagetsi. Nokuti Unix inorayira mabhomba zvinowanzoshandura vanhu vakadzoka shure nenzira inokosha, yeuka kuisa mapepa ekudzoka shure sezvakaratidzwa pamusoro apa paunoshanda naSamba.

Nzira Yokushandisa Samba Kubva kuMicro Mac Clients

IFaira Sharing sarudzo paSharing pane yaMac System Preferences inoita kuti iwe uwane Windows nevamwe vatendi veSamba. Mac OSX inotanga kuedza kutanga kusvika kuvanhu ava kuburikidza neSMB uye inodzokera kune dzimwe nzira kana Samba isiri kushanda. Kuti uwane mamwe mashoko ona Maitiro Okubatanidza neFaira Kugovana paMac yako.

Zvinoda Kugadzira Samba

MuMicrosoft Windows, SMB mazano akavakwa mumashandi ehurongwa hwekushanda. The Server network service (inowanikwa kuburikidza neDirect Panel / Network, Services tab) inopa SMB sevhesi iyo Shanduro yebasa reSebenzi inopa SMB kutsigirwa nevatengi, Cherechedza kuti SMB inodawo TCP / IP kuti ishande.

Panes server ye Unix, ma daemon maviri maitiro, smbd, uye nmbd, inopa samba yese inoshanda. Kuti uone kana Samba ari kushanda panguva ino, pa Unix command prompt type

ps ax | grep mbd | zvimwe

uye chengetedza kuti zvose smbd uye nmbd zvinowanikwa mumatongerwo emhando.

Tanga uye usiye maSemons madhimoni mumutambo weNewx unowanzoitika:

/etc/rc.d/init.d/smb kutanga /etc/rc.d/init.d/smb stop

Samba inotsigira faira yefaira, smb.conf. Iko Samba muenzaniso yekufananidza tsanangudzo dzakadai sekugovana mazita, mabhuku ekutora, kutarisira kugona, nekugadzira kunosanganisira kugadzirisa iyi faira faira ndokutangazve mazheemoni. A minimal smd.conf (yakakwana kuti shanduro ye Unix ionekwe pane network) inoita seyi

; Minimal /etc/smd.conf [global] guest account = chengetedza basagroup = NETGROUP

Vamwe Vanoda Kufunga

Samba inobatsira sarudzo yekunyora pasi passwords, asi ino inogona kuvharwa mune dzimwe nguva. Paunenge uchishanda nemakombiyuta akabatanidzwa pamasitete asina kuchengeteka, ona kuti mabhuku epassetsi anowanikwa apo shandisa smbclient inogona kuonekwa nyore nyore ne network network .

Zita zita rekudya zvinogona kuitika kana uchitumira mafaira pakati pe Unix neWindows makombiyuta. Kunyanya, faira mazita akange ari mumasanganiswa akasiyana-siyana pane Windows files system inogona kuva mazita mune zvese pasi pasi apo akakumbirwa ku Unix system. Mifananidzo yakareba kwenguva refu inogonawo kutora mazita maduku marefu zvichienderana nehutachiona (sekare, yekare Windows FAT) iri kushandiswa.

Unix neWindows systems inoshandisa kuguma-kwe-line (EOL) kokorodzano ye ASCII text files zvakasiyana. Windows inoshandisa maitiro maviri ekudzoka kwemotokari yekudzoka / linefeed (CRLF), asi Unix inoshandisa imwe chete yerudzi ((LF). Kusiyana neUnitedx mtools package, Samba haiti EOL kutendeuka panguva yekufambisa faira. Unix mafaira mafaira (akafanana neji HTML mapeji) inoonekwa seimwe chete yakakura kwenguva imwechete yemagwaro kana ichiendeswa kune kombiyuta ye Windows neSamba.

Mhedziso

Samba teknolojia yakambovapo kwemakore anopfuura makumi maviri uye inoenderera mberi ichishandurwa nezvitsva zvitsva zvakabudiswa nguva dzose. Zvishomanana zvinyorwa zvekushandiswa kwemapurogiramu zvakave nenguva yakareba yakakosha yeupenyu. Samba's resiliency inopupurira basa rayo sekombiyuta inokosha pakushanda mumashandisirwo akasiyana-siyana anosanganisira Linux kana Unix seva. Kunyange zvazvo Samba isingambovi teknolojia yepamusoro iyo mutengi anowirirana anoda kunzwisisa, ruzivo rweSMB uye Samba runobatsira kuTI nevanoshandisa mitambo yebazi.