Kenyelletso ho Samba bakeng sa Computer Networks

Samba ke theknoloji ea k'homphieutha / server e sebelisang tsamaiso ea mobu oa thepa hohle tsamaiso ea ho sebetsa. Le Samba, lifaele le bahatisi ba ka arolelanoa har'a bareki ba Windows, Mac le Linux / UNIX.

Tshebetso ea motheo ea Samba e tsoa ho ts'ebetsong ea Server Message Block (SMB) protocol. SMB client- le tšehetso ea lehlakoreng la seva li tlatsoa ka liphetolelo tsohle tsa kajeno tsa Microsoft Windows, Linux distributions, le Apple Mac OSX. Software ea mahala e ka boela ea fumanoa ho samba.org. Ka lebaka la ho se tšoane ha theknoloji har'a mekhoa ena ea ts'ebetso, theknoloji e rarahane haholo.

Samba e ka Etsa'ng ho Uena

Samba e ka sebelisoa ka litsela tse sa tšoaneng. Ka marang-rang kapa marang-rang a mang, mohlala, litlhaku tsa Samba li ka fetisa lifaele pakeng tsa seva sa Linux le bareki ba Windows kapa Mac (kapa ka tsela e fapaneng). Mang kapa mang ea sebelisang marang-rang a marang-rang a mathang Apache le Linux a ka nahana ka ho sebelisa Samba ho e-na le FTP ho laola dikahare tsa Websaete ka thōko. Ntle le ho fetisoa ha bonolo, basebelisi ba SMB ba ka boela ba etsa lisebelisoa tsa fono tse hōle.

Tsela ea ho sebelisa Samba ho tloha Windows le Linux Clients

Basebelisi ba Windows ba atisa ho etsa 'mapa ho tsamaisa lifaele pakeng tsa lik'homphieutha. Ka litšebeletso tsa Samba tse sebetsang ho Linux kapa seva sa Unix, basebelisi ba Windows ba ka sebelisa monyetla oa mehaho e tšoanang ho fihlella lifaele kapa bahatisi. Likarolo tsa unix li ka finyelloa ho tloha ho bareki ba Windows ka li-browsers ea tsamaiso ea tsamaiso e kang Windows Explorer , Network Neighborhood , le Internet Explorer .

Ho arolelana lekunutu ka tsela e fapaneng ho sebetsa ka tsela e tšoanang. Lenaneo la Unix le smbclient le tšehetsa ho bapala le ho kopanya likarolo tsa Windows. Ka mohlala, ho kopanya ho C $ ho k'homphieutha ea Windows e bitsoang louiswu, thathamisa lintho tse latelang thupelong ea taelo ea Unix

smbclient \\\\ louiswu \\ c $ -Upa lebitso la hau

moo lebitso la lebitso le leng le leng la lebitso la akhaonto ea Windows NT e nepahetseng. (Samba e tla potlakela ho fumana phasewete ea akhaonto haeba ho hlokahala.)

Samba e sebelisa litsela tsa Universal Naming Convention (UNC) ho bua ka marang-rang. Hobane likhetla tsa Unix tsa litaelo ka tloaelo li hlalosa litlhaku tsa ho khutlela morao ka tsela e ikhethang, hopola ho thaepa li-backslashes tse hlalositsoeng ka holimo ha u sebetsa le Samba.

Tsela ea ho Sebelisa Samba Ho tswa ho Apple Mac Clients

File Sharing kgetho ho Sharing karolo ea Mac System Preferences e etsa hore u fumane Windows le batho ba bang ba Samba. Mac OSX o qala ho leka ho fihla ho bareki bana ka SMB mme o khutlela melaong e meng e ts'oanang haeba Samba e sa sebetse. Bakeng sa tlhahisoleseling e eketsehileng bonang hore na u ka kopanya joang le File Sharing ho Mac ea hau.

Litlhoko tsa ho lokisa Samba

Ho Microsoft Windows, lits'ebeletso tsa SMB li hahiloe ka litšebeletso tsa tsamaiso ea tsamaiso. Ts'ebeliso ea marang-rang ea Seraka (e fumanehang ka Tabo ea Control Panel / Network, Services) e fana ka ts'ehetso ea seva sa SMB ha mosebetsi oa ts'ebeliso oa basebetsi o fana ka tšehetso ea bareki ba SMB, Hlokomela hore SMB e hloka hore TCP / IP e sebetse.

Ho seva sa Unix, liphetoho tse peli tsa daemon, smbd, le nmbd, li fana ka tshebetso eohle ea Samba. Ho fumana hore na Samba e ntse e sebetsa hona joale, mofuteng oa litaelo tsa Unix

ps ax | grep mbd | Hape

'me u netefatse hore smbd le nmbd tse peli li hlaha lenaneng la mehato.

Qala 'me u emise litemona tsa Samba ka mokhoa o tloaelehileng oa Unix:

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

Samba e tšehetsa fomete ea setempe, smb.conf. Mohlala oa Samba bakeng sa ho etsa litlhaloso tse kang li-share name, litsela tsa litaelo, taolo ea ho kena, le ho rema ho akarelletsa ho fetolela fensetere ena ea litemana ebe o qala ho ts'oara mahlaseli. Smd.conf e fokolang (e lekaneng ho etsa hore seva sa Unix se bonahale ka marang-rang) se shebahala joaloka sena

;; Tlhaloso e fokolang /etc/smd.conf [lefatše ka bophara] mohoeletsi = sehlopha sa sehlopha se hloekileng = NETGROUP

Tse ling tsa Batho ba Lokelang ho li Nahana

Samba e tšehetsa khetho ea ho ketela lipetwedi, empa karolo ena e ka tima maemong a mang. Ha u sebetsa le lik'homphieutha tse amanang le marang-rang a sa sireletsehang, hlokomela hore lisebelisoa tse hlakileng tse fanoang ha ho sebelisoa smbcent ho ka bonoa habonolo ke marang-rang sniffer .

Mabaka a mangling a mangling a ka etsahala ha o fetisetsa lifaele pakeng tsa Unix le Windows lik'homphieutha. Ka ho khetheha, faele lebitso la maemong a tsoakiloeng tsamaisong ea Windows e ka fetoha mabitso libakeng tsohle tse tlaase ha li kopitsoa tsamaisong ea Unix. Li-filename tse telele haholo li ka boela tsa fuoa mabitso a khutšoanyane ho latela maemo a fokolang (mohlala, Windows FAT ea khale) e sebelisoa.

Unix le Windows tsamaiso ea ts'ebetsong e phethahatsa qetello ea line (EOL) kopano bakeng sa litokomane tsa ASCII ka tsela e sa tšoaneng. Windows e sebelisa sekhetho sa likarolo tse peli tsa khutlela / linefeed (CRLF), athe Unix e sebelisa feela setšoantšo se le seng (LF). Ho fapana le sephutheloana sa Unix mtools, Samba ha e etse phetoho ea EOL ha ho fetisoa lifaele. Litokomane tsa mongolo tsa Unix (tse kang maqephe a HTML) li bonahala eka ke nako e le 'ngoe e telele e le ngoe ea litemana ha li isoa khomphuteng ea Windows le Samba.

Qetello

Theknoloji ea Samba e bile teng ka lilemo tse fetang 20 'me e ntse e tsoela pele ho ntlafatsoa ka liphetolelo tse ncha tse lokolloa kamehla. Lik'hamphani tse seng kae feela tsa lik'homphieutha li 'nile tsa thabela bophelo ba nako e telele joalo. Boikarabello ba Samba bo paka ka karolo ea eona e le theknoloji ea bohlokoa ha u sebetsa marang-rang a mangata a kenyeletsang Linux kapa Unix seva. Le hoja Samba e ke ke ea e-ba theknoloji e tloaelehileng eo bareki ba tloaelehileng ba e hlokang ho e utloisisa, tsebo ea SMB le Samba e na le thuso ho basebetsi ba IT le ba khoebo.