Ihe mmalite Samba maka netwọk Kọmputa

Samba bụ onye na-azụ ahịa ma ọ bụ na teknụzụ nke na-eji ọrụ netwọk na-ekere òkè na sistemụ arụmọrụ. Na Samba, a na-ekekọrịta faịlụ na ndị na-ebi akwụkwọ na Windows, Mac na Linux / UNIX ahịa.

Ọrụ ọrụ Samba na-arụpụta site na mmejuputa nke ozi Server Block (SMB) protocol. Nbudata SMB - na nkwado ihe nkesa na-eweta bundled na nsụgharị nke Microsoft Windows, Linux, na Apple Mac OSX. A pụkwara inweta ngwanrọ na-emeghe n'efu site na samba.org. N'ihi ụiche dị iche iche na arụmọrụ ndị a, nkà na ụzụ na-ahụkarị.

Ihe Samba nwere ike imere gị

A pụrụ iji Samba mee ihe n'ụzọ dị iche iche. Na intranet ma ọ bụ netwọk ndị ọzọ, dịka ọmụmaatụ, ngwa Samba nwere ike ịnyefe faịlụ n'etiti ihe nkesa Linux na Windows ma ọ bụ Mac ahịa (ma ọ bụ akaebe). Onye ọ bụla nke na-eji sava weebụ na-agba Apache na Linux nwere ike ịtụle iji Samba kama FTP iji jikwaa ọdịnaya weebụsaịtị Weebụ. E wezụga nnyefe dị mfe, ndị ahịa SMB nwekwara ike igosipụta mmelite faịlụ dịpụrụ adịpụ.

Otu esi eji Samba si ahịa Windows na Linux

Ndị ọrụ Windows na-ejikwa kọwaa draịva iji kesaa faịlụ n'etiti kọmputa. Na ọrụ Samba na-agba ọsọ na Linux ma ọ bụ na Unix server, ndị ọrụ Windows nwere ike iji otu ụlọ ọrụ ahụ nweta ịnweta faịlụ ndị ahụ ma ọ bụ ndị na-ebi akwụkwọ. A pụrụ ịkekọrịta ndị mmekọ Windows site na ndị ahịa Windows site na ihe nchọgharị weebụ dị ka Windows Explorer , Network Network , na Internet Explorer .

Ịkekọrịta data n'èzí na-arụ ọrụ n'otu aka ahụ. Mmemme UNIX na-akwado nchọgharị na ijikọta na òkè Windows. Dịka ọmụmaatụ, iji jikọọ na C $ na Windows kọmputa aha ya bụ iwu gị, pịnyere ihe ndị na-esonụ na iwu Unix ozugbo

aha njirimara aha njirimara \\ c $ -U

ebe aha njirimara bu aha akaụntụ Windows NT di nma. (Samba ga-eme ka paswọọdụ akaụntụ ma ọ bụrụ na ọ dị mkpa.)

Samba na-eji Nkwekọrịta Ngwakọta Ụwa (UNC) na-ezo aka na ndị ọrụ netwọk. N'ihi na ọ bụ iwu iwu Unix na-akọwakarị ihe odide azụ na ụzọ pụrụ iche, cheta na ị pịnyeghachi azụ azụ dịka egosiri n'elu mgbe ị na-arụ ọrụ na Samba.

Otu esi eji Samba si Mac Mac

Ihe Nhọrọ Nhọrọ Njikwa na Ịkekọrịta Nchịkọta nke Mac Mmasị System na-enyere gị aka ịchọta Windows na ndị ahịa Samba ndị ọzọ. Mac OSX na-akpaghị aka na-agbalị ịbịaru ndị ahịa a site na SMB ma daa na usoro ozo ma ọ bụrụ na Samba anaghị arụ ọrụ. Maka ama ndi ozo choro otu esi ejiko na Njikwa Ikekọrịta na Mac.

Ihe choro iji hazie Samba

Na Microsoft Windows, ọrụ SMB wuru n'ime ọrụ arụmọrụ. Ọrụ netwọk Server (nke dị site na Ogwe njikwa / Network, Ọrụ taabụ) na-enye nkwado nchekwa SMB mgbe ọrụ netwọk Ọrụ nyere SMB ahịa nkwado, Rịba ama na SMB na-achọ TCP / IP iji rụọ ọrụ.

Na ihe nkesa Unix, usoro daemon abụọ, smbd, na nmbd, na-enye ọrụ niile Samba. Iji chọpụta ma Samba na-agba ọsọ ugbu a, na usoro iwu Unix

mgbọrọgwụ ps | grep mbd | Ọzọ

ma nyochaa ma smbd na nmbd na-apụta na ndepụta usoro.

Malite ma kwụsị Samba daemons na ejiji nkịtị Unix:

/etc/rc.d/init.d/smb malite /etc/rc.d/init.d/smb kwụsị

Samba na akwado faịlụ nhazi, smb.conf. Ụdị Samba maka nkọwa nkọwa ndị dịka ịkekọrịta aha, ụzọ ndekọ, nchịkwa nchịkwa, na nbanye gụnyere idezi ederede ederede wee malitegharịa yaịmon. A minimal smd.conf (ezu iji mee ka Unix nkesa viewable na netwọk) anya dị ka nke a

; Minimal /etc/smd.conf [ụwa] ozi na akaụntụ = netguest workgroup = NETGROUP

Ụfọdụ nwere ike ichebara echiche

Samba kwadoro nhọrọ iji zoo okwuntughe, mana njirimara a nwere ike gbanyụọ na ụfọdụ. Mgbe ị na-arụ ọrụ na kọmputa ejiri jikọọ netwọk ndị na-enweghị nchebe, chọpụta na ọ nwere ike ịchọta ngwa ngwa ederede ederede na-enye mgbe ị na-eji smbclient site netwọk netwọk .

Aha nwere ike ịme ihe mgbe ị na-ebufe faịlụ n'etiti kọmputa Unix na Windows. Karịsịa, aha faịlụ ndị dị na ngwakọta a na Windows filesystem nwere ike ịghọ aha na obere ala mgbe e depụtaghachiri na usoro Unix. Ogologo oge ntinye aha nwere ike izizi na nkenke aha dabere na usoro faịlụ (dika Windows FAT).

Usoro Unix na Windows mejuputara njedebe (EOL) mgbakọ maka faịlụ ederede ASCII dị iche. Windows na-eji usoro ịghaghachi azụ / akara ntụgharị (CRLF) abụọ, ebe Unix na-eji nanị otu agwa (LF). N'adịghị ka ngwugwu nke Unix mtools, Samba anaghị egosipụta nsụgharị EOL n'oge mbufe faịlụ. Ihe odide ederede Unix (dịka peeji nke HTML) dị ka otu ogologo ederede ederede mgbe a na-ebufe ya na kọmputa Windows na Samba.

Mmechi

Igwe sayensi Samba adịwo ihe karịrị afọ iri abụọ ma nọgide na-emepụta ya na nsụgharị ọhụrụ a na-ahapụ mgbe niile. Ngwa ngwa ngwa ole na ole enwere ọganihu dị ogologo oge niile. Ihe nkwado Samba na-agba akaebe maka ọrụ ya dị ka nkà na ụzụ dị mkpa mgbe ị na-arụ ọrụ netwọk dị iche iche nke gụnyere Linux ma ọ bụ sava Unix. Ọ bụ ezie na Samba agaghị abụ nkà na ụzụ kachasị mkpa ka ọ bụrụ na onye ahịa chọrọ ịghọta ihe, ihe ọmụma nke SMB na Samba na-enye aka maka ndị ọkachamara IT na ndị na-azụ ahịa azụmahịa.