Introduzzjoni għal Samba għal Netwerks tal-Kompjuter

Samba hija teknoloġija klijent / server li timplimenta l-qsim tar-riżorsi tan-netwerk fis-sistemi operattivi kollha. Ma 'Samba, fajls u printers jistgħu jinqasmu bejn il-klijenti Windows, Mac u Linux / UNIX.

Il-funzjonalità ċentrali ta 'Samba ġejja mill-implimentazzjoni tal-protokoll tal-Messaġġ ta' Messaġġ Server (SMB). L-appoġġ tal-klijent u tas-server SMB jiġi flimkien mal-verżjonijiet moderni kollha tal-Microsoft Windows, distribuzzjonijiet Linux u Apple Mac OSX. Is-softwer miftuħ liberu jista 'jinkiseb ukoll minn samba.org. Minħabba differenzi tekniċi fost dawn is-sistemi operattivi, it-teknoloġija hija pjuttost sofistikata.

X'tista 'tagħmel Samba għalik

Samba jista 'jintuża f'ħafna modi differenti. Fuq intranet jew netwerks privati ​​oħra, pereżempju, l-applikazzjonijiet Samba jistgħu jittrasferixxu fajls bejn server Linux u klijenti Windows jew Mac (jew viċi versa). Kull min juża servers tal-Web li jmexxu Apache u Linux jistgħu jikkunsidraw li jużaw Samba minflok FTP biex jamministraw il-kontenut tas-sit tal-Web mill-bogħod. Minbarra t-trasferimenti sempliċi, il-klijenti SMB jistgħu wkoll iwettqu aġġornamenti tal-fajls remoti.

Kif tuża Samba mill-klijenti tal-Windows u l-Linux

L-utenti tal-Windows ħafna drabi jittrażmettu d-drives biex jaqsmu fajls bejn kompjuters B'servizzi Samba li joperaw fuq server Linux jew Unix, l-utenti tal-Windows jistgħu jieħdu vantaġġ mill-istess faċilitajiet biex ikollhom aċċess għal dawk il-fajls jew printers. L-ishma Unix jistgħu jintlaħqu minn klijenti tal-Windows permezz tal-browsers tas-sistema operattiva bħal Windows Explorer , Netwerk Viċinat , u Internet Explorer .

It-tqassim tad-data fid-direzzjoni opposta jaħdem bl-istess mod. Il- softwer tal- Unix jagħmel aktar appoġġ għall-browsing u l-konnessjoni ma 'ishma ta' Windows. Per eżempju, biex tikkonnettja ma 'C $ fuq kompjuter Windows imsejjaħ louiswu, tip dan li ġej fil-pront tal-kmand tal-Unix

smbclient \\\\ louiswu \\ c $ -U username

fejn il- username huwa isem validu tal-kont Windows NT. (Samba se jwassal għal password tal-kont jekk ikun meħtieġ.)

Samba juża l - mogħdijiet tal- Konvenzjoni dwar in-Naming Universali (UNC) biex jirreferi għal hosts tan-netwerk. Minħabba li l-qxur tal-kmand tal-Unix normalment jinterpretaw il-karattri backslash b'mod speċjali, ftakar li tip idduppla x-xbihat iddestjati kif muri hawn fuq meta taħdem mas-Samba.

Kif tuża s-Samba mill-klijenti ta 'Apple Mac

L-għażla tal- Qsim tal-Fajl fuq il-Qsim il-pane tal-Preferenzi tas-Sistema ta 'Mac jgħinuk issib Windows u klijenti Samba oħra. Mac OSX awtomatikament l-ewwel jipprova jilħaq dawn il-klijenti permezz ta 'SMB u jaqa' lura għal protokolli alternattivi jekk Samba ma jaħdimx. Għal aktar informazzjoni ara Kif Tikkonnettja mal-Qsim tal-Fajls fuq il-Mac tiegħek.

Rekwiżiti għall-Konfigurazzjoni tas-Samba

Fil-Microsoft Windows, is-servizzi SMB huma mibnija fis-servizzi tas-sistema operattiva. Is-servizz tan-netwerk tal- Server (disponibbli permezz ta 'Panel ta' Kontroll / Netwerk, tab tas-Servizzi) jipprovdi appoġġ għal SMB server waqt li s-servizz tan-netwerk Workstation jipprovdi appoġġ għall-klijent SMB, Innota li SMB teħtieġ ukoll TCP / IP sabiex taħdem.

Fuq server Unix, żewġ proċessi tad-daemon, smbd, u nmbd, jipprovdu l-funzjonalità kollha tas-Samba. Biex tiddetermina jekk Samba bħalissa qed taħdem, fuq it-tip tal-kmand fil-pront tal-Unix

pin ax | grep mbd | aktar

u jivverifika li t-tnejn SMBD u nmbd jidhru fil-lista tal-proċess.

Ibda u tieqaf id-denomi Samba fil-moda Unix normali:

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

Samba jappoġġja fajl ta 'konfigurazzjoni, smb.conf. Il-mudell Samba biex jiġu personalizzati dettalji bħal ismijiet ta 'ishma, mogħdijiet tad-direttorju, kontroll ta' aċċess u qtugħ jinvolvi l-editjar ta 'dan il-fajl ta' test u mbagħad jerġgħu jinbdew id-daemons. A smd.conf minima (biżżejjed biex is-server Unix ikun jista 'jinstab fuq in-netwerk) jidher bħal dan

; Minimu /etc/smd.conf [globali] guest account = netguest workgroup = NETGROUP

Xi Gotchas li Ikkunsidra

Samba jappoġġja l-għażla li tikkrypt passwords, iżda din il-karatteristika tista 'tinfetaħ f'xi każijiet. Meta taħdem ma 'kompjuters imqabbdin ma' netwerks mhux sikuri, tirrealizza li t-testi ta 'test sempliċi mogħtija fl-użu ta' smbclient jistgħu jinstabu faċilment minn netwerk li jxomm .

Jistgħu jseħħu kwistjonijiet ta ' mangling ta' isem meta jiġu trasferiti fajls bejn kompjuters Unix u Windows. B'mod partikolari, l-ismijiet tal-fajls li huma f'każ imħallat fuq is-sistema ta 'fajls tal-Windows jistgħu jsiru ismijiet b'kuluri żgħar kollha meta jiġu kkupjati fis-sistema Unix. L-ismijiet tal-fajls twal ħafna jistgħu wkoll jiġu maqtugħa għal ismijiet iqsar skond is-sistema tal-fajls (eż. FAT qodma tal-Windows).

Is-sistemi Unix u Windows jimplimentaw l- aħħar tas-sistema (EOL) konvenzjoni għal fajls ta 'test ASCII b'mod differenti. Il-Windows juża sekwenza ta 'ġarr ta' karattri b'żewġ karattri / linefeed (CRLF), filwaqt li Unix juża biss karattru wieħed (il-LF). B'differenza mill-pakkett Unix mtools, Samba ma jwettaqx konverżjoni EOL waqt it-trasferiment tal-fajl. Il-fajls tat-test Unix (bħal paġni HTML) jidhru bħala linja waħda twila ħafna ta 'test meta jiġu trasferiti lil kompjuter Windows b'semba.

Konklużjoni

It-teknoloġija Samba ilha teżisti għal aktar minn 20 sena u tkompli tiġi żviluppata b'verżjonijiet ġodda rilaxxati regolarment. Ftit ftit applikazzjonijiet tas-software gawdew tul ta 'żmien utli tant twil. Ir-reżistenza ta 'Samba tixhed l-irwol tagħha bħala teknoloġija essenzjali meta taħdem f'netwerks eteroġeni li jinkludu servers Linux jew Unix. Filwaqt li Samba qatt mhu se jkun teknoloġija mainstream li l-konsumatur medju jeħtieġ li jifhem, l-għarfien tal-SMB u s-Samba huwa ta 'għajnuna għall-IT u l-professjonisti tan-netwerk tan-negozju.