Kynning á Samba fyrir tölvunet

Samba er viðskiptavinur / framreiðslumaður tækni sem útfærir net auðlind hlutdeild yfir stýrikerfi. Með Samba er hægt að deila skrám og prentara yfir Windows, Mac og Linux / UNIX viðskiptavini.

Kjarnastarfsemi Samba er upprunnin frá framkvæmd hennar á Server Message Block (SMB) siðareglur. Stuðningur við SMB viðskiptavinur og framreiðslumaður fylgir með öllum nútíma útgáfum af Microsoft Windows, Linux dreifingum og Apple Mac OSX. Ókeypis opna hugbúnaðinn er einnig hægt að nálgast hjá samba.org. Vegna tæknilegra mismunar meðal þessara stýrikerfa er tæknin frekar háþróuð.

Hvað Samba getur gert fyrir þig

Samba er hægt að nýta á nokkra mismunandi vegu. Á innra neti eða öðrum einka netum, til dæmis, geta Samba forrit fluttar skrár á milli Linux-miðlara og Windows eða Mac viðskiptavini (eða öfugt). Hver sem notar vefþjónar sem keyra Apache og Linux gætu íhugað að nota Samba frekar en FTP til að stjórna efni vefsvæðisins lítillega. Að auki einfaldar millifærslur geta SMB viðskiptavinir einnig framkvæmt fjarlægur skrá uppfærslur.

Hvernig á að nota Samba frá Windows og Linux viðskiptavinum

Windows notendur kortleggja oft diska til að deila skrám á milli tölvu. Með Samba þjónustu sem keyrir á Linux eða Unix miðlara geta Windows notendur notið sömu aðstöðu til að fá aðgang að þeim skrám eða prentara. Unix hluti er hægt að ná frá Windows viðskiptavinum í gegnum stýrikerfi vafra eins og Windows Explorer , Network Neighborhood og Internet Explorer .

Hlutdeild gagna í gagnstæða átt virkar á sama hátt. Unix forritið smbclient styður vafra og tengingu við Windows hluti. Til dæmis, til að tengjast C $ á Windows tölvu sem heitir louiswu, sláðu inn eftirfarandi í Unix skipanalínu

smbclient \\\\ louiswu \\ c $ -U notendanafn

þar sem notandanafn er gilt Windows NT reikningsnafn. (Samba mun hvetja til aðgangsorðs reiknings ef þörf krefur.)

Samba notar vegfarendur Universal Naming Convention (UNC) til að vísa til netherja. Vegna þess að Unix stjórnaskeljar venjulega túlka stafi á bakslagum á sérstakan hátt, mundu að slá inn afrita afturkalla eins og sýnt er hér að framan þegar unnið er með Samba.

Hvernig á að nota Samba frá Apple Mac Viðskiptavinum

Hlutdeild skráarsendinga á hlutdeildinni glugganum í Mac System Preferences gerir þér kleift að finna Windows og aðra Samba viðskiptavini. Mac OSX reynir sjálfkrafa að ná þessum viðskiptavinum í gegnum SMB og fellur aftur í aðrar samskiptareglur ef Samba virkar ekki. Nánari upplýsingar er að finna hvernig tengjast á skráarsniði á Mac þinn.

Kröfur til að stilla Samba

Í Microsoft Windows eru SMB-þjónusta byggð inn í stýrikerfisþjónustu. Netþjónn netþjóna (fáanlegt í gegnum flipann Control Panel / Network, Services) veitir stuðning við SMB-miðlara meðan netþjónustustöðin veitir stuðning við SMB-viðskiptavini. Athugið að SMB krefst einnig TCP / IP til að geta virkað.

Á Unix-miðlara, bjóða tveir púðarferlar, smbd og nmbd, alla Samba virkni. Til að ákvarða hvort Samba er í gangi, í Unix stjórn hvetja tegund

ps öxi | grep mbd | meira

og ganga úr skugga um að bæði smbd og nmbd sést á vinnulistanum.

Byrjaðu og stöðva Samba daemons í venjulegum Unix tísku:

/etc/rc.d/init.d/smb byrja /etc/rc.d/init.d/smb stöðva

Samba styður uppsetningarskrá smb.conf. Samba líkanið til að sérsníða upplýsingar, svo sem hlutanöfn, skráarslóðir, aðgangsstýring og skógarhögg, felur í sér að breyta þessum textaskrá og þá endurræsa djöfla. Lágmark smd.conf (nóg til að gera Unix miðlara sýnileg á netinu) lítur svona út

; Minimal /etc/smd.conf [global] gestur reikningur = netguest workgroup = NETGROUP

Sumir Gotchas að íhuga

Samba styður möguleika á að dulkóða lykilorð, en hægt er að slökkva á þessum eiginleikum í sumum tilfellum. Þegar þú vinnur með tölvum sem tengjast tengdum óöruggum netum, átta sig á því að léleg textaskilaboð sem fylgja með því að nota smbclient má auðveldlega sjást af netþyrpingu.

Nafnaföll geta orðið við flutning á skrám milli Unix og Windows tölvu. Einkum eru skráröfn sem eru í blönduðu tilviki á Windows skráarkerfinu nöfn í öllum lágstöfum þegar þau eru afrituð í Unix kerfið. Mjög langar skrár geta einnig verið styttir í styttri nöfn eftir skráarkerfi (td gamla Windows FAT) sem notuð eru.

Unix og Windows kerfi innleiða endalínuna (EOL) venju fyrir ASCII textaskrár á annan hátt. Windows notar tveggja stafa flutnings aftur / linefeed (CRLF) röð, en Unix notar aðeins einn staf (LF). Ólíkt Unix mtools pakkanum, framkvæmir Samba ekki EOL viðskipti meðan á skráaflutningi stendur. Unix textaskrár (eins og HTML-síður) birtast eins og einn mjög langur texti þegar þeir eru fluttir á Windows tölvu með Samba.

Niðurstaða

Samba tækni hefur verið til í meira en 20 ár og heldur áfram að þróast með nýjum útgáfum sem gefa út reglulega. Mjög fáir hugbúnaðarforrit hafa haft svo langan gagnlegan líftíma. Sveigjanleiki Samba vitnar um hlutverk sitt sem nauðsynleg tækni þegar unnið er í ólíkum netum sem innihalda Linux eða Unix netþjóna. Þó Samba aldrei verði almenn tækni sem meðaltal neytandinn þarf að skilja, þá er þekkingu á SMB og Samba gagnlegt fyrir fagfólk í upplýsingatækni og fyrirtækjum.