Taw qhia rau Samba rau Computer Networks

Samba yog tus thov kev pabcuam / tus neeg siv kev pabcuam uas siv qhov kev pabcuam hauv kev sib koom ua ke ntawm cov haujlwm khiav haujlwm. Nrog Samba, cov ntaub ntawv thiab cov luam ntawv tau muab tso tawm thoob lub Windows, Mac thiab Linux / UNIX cov neeg.

Samba's core functionality derived ntawm nws qhov kev siv ntawm tus neeg rau zaub mov lus thaiv (SMB) raws tu qauv. SMB tus thov kev pabcuam- thiab cov neeg ua haujlwm txhawb nqa neeg sab nrauv tuaj nrog txhua yam niaj hnub versions ntawm Microsoft Windows, Linux distributions, thiab Apple Mac OSX. Qhov qhib dawb software kuj tuaj yeem muab tau los ntawm samba.org. Vim muaj kev sib txawv ntawm cov kev khiav hauj lwm hauv lub tshuab, cov cuab yeej tawm suab zoo dua.

Dab tsi Samba yuav ua rau koj

Samba siv tau ntau txoj kev sib txawv. Rau ib qho intranet los yog lwm tus kheej tes hauj lwm, piv txwv li, Cov ntawv thov Samba tuaj yeem hloov ntaub ntawv ntawm ib lub tshuab Linux thiab cov neeg ua haujlwm hauv Windows lossis Mac (lossis lwm tus qauv). Leej twg uas siv Web servers khiav Apache thiab Linux yuav xav txog kev siv Samba es tsis yog FTP tswj cov Web site ntsiab lus. Dhau li ntawm cov kev hloov pauv yooj yooj yim, cov neeg SMB tuaj yeem ua cov ntaub ntawv tshiab.

Yuav Siv Samba li cas los ntawm Windows thiab Linux Cov Neeg

Cov neeg siv qhov rais feem ntau yog daim ntawv qhia kev tsav tsheb los sib qhia cov ntaub ntawv ntawm cov computers. Nrog Samba cov kev pab cuam khiav ntawm Linux lossis Unix neeg rau zaub mov, Cov neeg siv qhov rais siv tau siv cov chaw qub los mus saib cov ntaub ntawv lossis cov luam ntawv. Unix cov khoom yuav tuaj yeem mus txog ntawm cov neeg tau txais kev pabcuam los ntawm kev khiav haujlwm hauv kev khiav haujlwm xws li Windows Explorer , Network Neighborhood , thiab Internet Explorer .

Sib qhia cov ntaub ntawv nyob rau hauv cov lus qhia rov qab ua haujlwm zoo sib xws. Unix kev pabcuam smbclient txhawb kev txhim kho thiab txuas mus rau Windows shares. Piv txwv, kom txuas mus rau C $ ntawm lub tshuab hlwb hlau lub npe hu ua louiswu, sau cov lus hauv qab no rau ntawm Unix hais kom ua tam sim ntawd

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

qhov twg username yog ib lub npe hauv Windows NT lub npe. (Samba yuav ceeb toom rau ib tus account password yog tias tsim nyog.)

Samba siv Universal Naming Convention (UNC) paths xa mus rau cov hom network. Vim hais tias Unix cov lus txib zoo li feem ntau txhais cov lus backslash nyob rau hauv ib txoj hauv kev tshwj xeeb, nco ntsoov ntaus hom nraub qaum ris raws li qhia saum toj no thaum ua haujlwm nrog Samba.

Yuav Siv Samba Los Ntawm Cov Kua Mac Clients

Cov Ntaub Ntawv Qhia Txog Kev Sib Tw pane ntawm Mac System Preferences pub koj mus nrhiav qhov rais thiab lwm cov neeg Samba. Mac OSX yuav pib ua ntej kom mus txog cov neeg tau txais kev pab ntawm SMB thiab ntog rov qab rau lwm cov kev cai yog tias Samba tsis ua haujlwm. Yog xav paub ntxiv mus saib Yuav Ua Li Cas Rau Kev Sib Tham Nrog Cov Ntaub Ntawv Qhia Txog Koj Lub Mac.

Yuav tsum rau Samba

Hauv Microsoft Windows, cov kev pabcuam SMB yog tsim los rau hauv cov kev pabcuam qhov system. Qhov kev pabcuam Network tuaj (muaj los ntawm Tswj Vajtse / Cov Haujlwm Pabcuam, tab) muab kev pabcuam SMB neeg ua haujlwm thaum Lub Chaw Pabcuam Kev Ua Haujlwm muab kev pabcuam SMB, Nco ntsoov tias SMB kuj yuav tsum tau TCP / IP kom ua haujlwm.

Hauv Unix neeg rau zaub mov, ob txoj kev siv daig, smbd, thiab nmbd, muab tag nrho cov Samba ua haujlwm. Los txiav txim siab seb Samba puas yog tam sim no khiav, ntawm tus Unix hais kom sai

ps taus | grep mbd | ntau dua

thiab xyuas kom tseeb tias ob qho tib si smbd thiab nmbd tshwm nyob rau hauv cov txheej txheem cov txheej txheem.

Pib thiab nres Samba daemons nyob rau hauv lub cev Unix zam:

/etc/rc.d/init.d/smb pib /etc/rc.d/init.d/smb nres

Samba txhawb cov ntaub ntawv configuration, smb.conf. Tus qauv Samba rau kev hloov cov ntaub ntawv xws li kev qhia tawm cov npe, directory paths, kev tswj xyuas, thiab kev sib sau yuav kho cov ntaub ntawv no thiab tom qab ntawd rov qab kho dua tshiab. Ib tus smd.conf tsawg (txaus los ua Unix neeg saib xyuas kev saib xyuas hauv lub network) zoo li qhov no

; Tsawg tsawg /etc/smd.conf [ntiaj teb] qhua tus account = netguest workgroup = NETGROUP

Ib txhia Gotchas xav txog

Samba txhawb kev xaiv encrypt passwords, tab sis cov feature no yuav raug muab tua rau qee rooj plaub. Thaum ua haujlwm nrog cov koos pis tawj uas muaj kev cob cog txog cov kev ruaj ntseg network, paub tias cov ntaub ntawv dawb cia nkag thaum siv smbclient tuaj yeem yooj yim pom los ntawm lub network sniffer .

Lub npe mangling teeb meem tuaj yeem tshwm sim tau thaum xa cov ntaub ntawv ntawm Unix thiab Windows computers. Hauv particular, cov npe cov npe uas muaj nyob rau hauv cov ntaub ntawv sib xyaw rau ntawm Windows filesystem yuav ua npe rau txhua tus me dua qub thaum luam mus rau Unix system. Cov ntaub ntawv ntev heev kuj tseem tuaj yeem tau txais cov npe luv luv nyob ntawm cov filesystems (xws li lub qhov rais FAT qub).

Unix thiab qhov rais tshuab siv qhov kawg-ntawm-kab (EOL) convention rau ASCII ntawv nyeem cov ntaub ntawv txawv. Qhov rai siv ob lub cim kab tshoob kos / kab ua ke (CRLF) sib lawv liag, whereas Unix siv tib tug cim nkaus xwb (LF). Tsis zoo li lub pob Unix mtools, Samba tsis ua EOL hloov dua siab tshiab thaum hloov mus ua ntaub ntawv. Unix ntawv nyeem cov ntaub ntawv (xws li cov nplooj ntawv HTML) tshwm sim ua ib kab ntev ntawm cov ntawv nyeem thaum pauv mus rau lub khoos phis tawj nrog Samba.

Xaus

Samba tshuab tau nyob rau ntau tshaj li 20 xyoo thiab tseem tsim nrog cov tshiab versions tso tawm tsis tu ncua. Yawg software siv ob peb lub neej tau zoo li kev siv mus ntev ntev. Samba lub ntsiab lus ua tim khawv rau nws txoj hauj lwm ua ib qho tseem ceeb hauv kev siv tshuab thaum ua hauj lwm hauv kev sib txuas lus hauv heterogeneous uas muaj Linux lossis Unix servers. Thaum Samba yuav tsis yog ib qho kev siv tshuab uas cov neeg siv nruab nrab xav nkag siab, kev paub ntawm SMB thiab Samba pabcuam IT thiab cov lag luam hauv kev lag luam.