Enkonduko al Samba por Komputilaj Retoj

Samba estas kliento / servilo-teĥnologio, kiu funkcias retoran reton inter mastrumaj sistemoj. Kun Samba, dosieroj kaj impresoras povas esti dividitaj tra Windows, Mac kaj Linux / UNIX-klientoj.

La funkcia kerno de Samba derivas de ĝia efektivigo de la protokolo de la Servila Mesaĝo (SMB). SMB-kliento kaj servilo-flanko subtenas ĉiujn modernajn versiojn de Microsoft Windows, Linux distribuoj kaj Apple Mac OSX. La libera libera programaro ankaŭ povas esti akirita de samba.org. Pro teknikaj diferencoj inter ĉi tiuj mastrumaj sistemoj, la teknologio estas sufiĉe kompleksa.

Kion Samba Povas fari por Vi

Sambo povas esti uzata per diversaj manieroj. En intraneto aŭ aliaj privataj retoj, ekzemple, Samba-aplikoj povas translokigi dosierojn inter servilo Linukso kaj klientoj de Windows aŭ Mac (aŭ viceversa). Ĉiu, kiu uzas servilojn de Retejo kurante Apache kaj Linukso, povas konsideri uzi Samba anstataŭ FTP por administri retejan enhavon de maniero remota. Krom simplaj translokigoj, SMB-klientoj ankaŭ povas plenumi malproksimajn dosierajn ĝisdatigojn.

Kiel Uzi Sambaon de Fenestroj kaj Linuksaj Klientoj

La uzantoj de Windows ofte mapas diskoj por dividi dosierojn inter komputiloj. Kun servantoj de Samba kurantaj sur Linukso aŭ Unikso-servilo, Windows-uzantoj povas utiligi la samajn instalaĵojn por aliri tiujn dosierojn aŭ impresoras. Unikso-agoj povas esti atingitaj de la klientoj de Windows tra la mastrumaj sistemaj retumiloj kiel Windows Explorer , Network Neighborhood , kaj Internet Explorer .

Kunhavigi datumojn en la kontraŭa direkto funkcias simile. La Unikso-programo smbclient subtenas foliumadon kaj konektantan al Windows-dividoj. Ekzemple, por konekti al C $ en komputilo de Windows nomata louiswu, tajpu la jenan ĉe la komando de Unikso

smbclient \\\\ louiswu \\ c $ -U-salutnomon

kie uzulnomo estas valida nomo de konto de Windows NT. (Samba proklamos konton-pasvorton se necese.)

Samba uzas vojojn de Universala Nomado (UNC) por raporti al retaj gastigantoj. Ĉar Unikso-komandaj konkoj kutime interpretas backslash-karakterojn en speciala maniero, memoru tajpi duplikajn backslashojn kiel montrita supre kiam laborante kun Samba.

Kiel Uzi Sambaon De Apple Mac-Klientoj

La eblo pri dosiero Sharing Pane de Mac-Sistemo-Agordoj ebligas al vi trovi Windows kaj aliajn Samba-klientojn. Mac OSX aŭtomate unue provas atingi ĉi tiujn klientojn per SMB kaj reiras al alternaj protokoloj se Samba ne funkcias. Por pliaj informoj vidi Kiel Konekti kun File Sharing sur Via Mac.

Postuloj por Agordi Samba

En Microsoft-Vindozo, SMB-servoj estas konstruitaj en operaciumajn servojn. La servilo- reto-servo (disponebla per Kontrolo-Panelo / Reto, Servoj-langeto) provizas SMB-servilon-subtenon dum la Workstation- reto-servo havigas SMB-klientan subtenon, Notu, ke SMB ankaŭ postulas TCP / IP por funkcii.

Sur Unikso-servilo, du demon-procezoj, smbd, kaj nmbd, provizas ĉiujn Samba-funkciojn. Determini ĉu Samba nun funkcias, ĉe la tipo de komando de Unikso

ps hak | grep mbd | pli

kaj kontrolu, ke ambaŭ smbd kaj nmbd aperas en la listo de procezoj.

Komencu kaj haltu Samba-demonojn en la normala Unikso-modo:

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

Samba subtenas agordon-dosieron, smb.conf. La modelo Samba por personecigi detalojn kiel kunhavigi nomojn, dosierujajn vojojn, aliri kontrolon, kaj ensalutado implicas redaktadon de ĉi tiu teksta dosiero kaj rekomenci la demonojn. Minimuma smd.conf (sufiĉa por fari la Uniks-servilon videbla en la reto) similas ĉi tion

; Minimuma /etc/smd.conf [tutmonda] gastigita konto = netguest workgroup = NETGROUP

Iuj Gotkoj pripensi

Samba subtenas eblon por kodi pasvortojn, sed ĉi tiu funkcio povas esti malŝaltita en iuj kazoj. Kiam vi laboras kun komputiloj konektitaj per necerteblaj retoj, rimarku, ke la tekstaj pasvortoj provizitaj, kiam uzado de smbclientoj, facile povas esti vidataj per reto .

Nomaj problemoj povas okazi kiam transdono de dosieroj inter Unikso kaj Windows-komputiloj. En aparta, dosieraj nomoj, kiuj estas en miksita kazo en la dosiera sistemo de Windows, povas esti nomoj en ĉiuj minuskulaj kopioj al la Unikso-sistemo. Tre longaj dosiernomoj ankaŭ povas esti detranĉitaj al pli mallongaj nomoj laŭ la dosieraj sistemoj (ekz. Malnovaj Fenestroj FAT) uzataj.

Unikso kaj Windows-sistemoj efektivigas la fin-de-linio (EOL) konvencio por ASCII-tekstaj dosieroj malsame. Fenestroj uzas sekvencon de du kaleŝaj reveno / linefeed (CRLF), dum Unikso uzas nur unu karakteron (la LF). Kontraste kun la Unikso mtools-pako, Samba ne plenumas EOL-konvertiĝon dum la transdono de dosieroj. Unikaj tekstaj dosieroj (kiel HTML-paĝoj) aperas kiel unu tre longa sola teksto de teksto kiam oni transpasas al komputilo de Windows kun Samba.

Konkludo

Samba-teknologio ekzistis dum pli ol 20 jaroj kaj daŭre evoluiĝas per novaj versioj liberigitaj regule. Tre malmultaj programaj programoj ĝuis tiom longan utilan vivon. La rezisto de Samba atestas sian rolon kiel esenca teknologio kiam laboras en heterogeneaj retoj, kiuj inkludas servilojn de Linux aŭ Unikso. Dum Samba neniam estos ĉefa teknologio, kiun la konsumanto de mezumo bezonas kompreni, scio pri SMB kaj Samba estas utila por IT kaj komercaj retaj profesiuloj.