Aféiere fir Samba fir Computer Netzwierker

Samba ass Client / Server-Technologie , déi Netzwierkfreegaming ofgeleet iwwert Betriebssystemen. Mat Samba kënnen Dateien an Dréckeren iwwer Windows, Mac an Linux / UNIX Client gedeelt ginn.

D'Funktiounekommunikatioun vun Samba kënnt vun der Implementatioun vum Protokoll vun Server Message Block (SMB). SMB Client- a Server-Support ass mat all modernen Versiounen vu Microsoft Windows, Linux Verdeelungen a Apple Mac OSX gebündelt. Déi gratis fräi Software kënnt och vun Samba.org. Wéinst technesch Differenzen tëscht dësen Operatiounsysteme ass d'Technologie éischter raffinéiert.

Wat fir e Samba kann fir Iech maachen

Samba kann op verschiddene Weeër benotzt ginn. Op Intranet oder aner privaten Netzwierker, zum Beispill, Samba-Programmer kënnen Dateie tëschent engem Linux Server an Windows oder Mac Clienten (oder um Véier) transferéieren. Jiddereen dee Webserver benotzt mat Apache a Linux kann iwwer Samba benotzen anstatt FTP fir Fernseh Inhalt ze veréieren. Nieft einfachen Transfere kënnen och SMB-Clients och Remote-Dateieupdates ausführen.

Wéi Samba benotze fir Windows an Linux Clienten

Windows Benotzer oft Kaarten fiert fir Dateien tëschent Computer ze verbannen. Mat Samba Servicer déi op engem Linux- oder Unix-Server lafen, kënnen Windows Benotzer d'selwecht Astellunge fir dës Dateie oder Drécker ze profitéieren. Unix Aktien kënnen u Windows Operative Systemer wéi Windows Explorer , Network Neighborhood oder Internet Explorer erreecht ginn .

D'Donnée vun Daten an der entgéintgelenkter Direktioun funktionnéiert ähnlech. De Unix-Programm smbclient ënnerstëtzt Iwwerpréiwung an d'Verbindung mat Windows Share. Zum Beispill, fir mat C $ op engem Windows Computer namens louiswu ze verbannen, gitt folgendes op der Unix Command Prompt

smbclient \\\\ louiswu \\ c $ -U Benotzernumm

wou de Benotzeraccident e gëltege Windows NT Kontnenname ass. (Samba huet probéiert fir e Kontpasswuert ze geheien.)

Samba benotzt Universal Naming Convention (UNC) Weeër fir op Netzhaff ze verweisen. Well Unix-Command Shells normalerweis fir Backslash Charakteren op eng speziell Manéier interpretéieren, erënnere drun datt duplizéiert Réckschablounen esou gepasst sinn, wann se mam Samba schaffen.

Wéi benotzen d'Samba vun Apple Mac Clients

De File Sharing op de Sharing Paneel vu Mac System Preferences erlaabt Iech Windows an aner Samba Clienten ze fannen. Mac OSX versprécht automatesch déi Cliente via SMB ze erreechen an geet op alternative Protokollen zréck, wann d'Samba net funktionéiert. Fir méi Informatioun ze kucken, wéi Dir mat Dateieverdeelung op Ärem Mac verbannen.

Konfiguréieren vun Samba

A Microsoft Windows sinn SMB-Servicer an Operatiounssystemservicer. De Servernetzdiviséierter (deen iwwer Control Panel / Network, Serviceservicer oprufbar ass) bidd SMB-Server ënnerstëtzt, während den Workstation- Netzwierkdienstprogramm SMB Client Ënnerstëtzung ubelaangt, Notéiert datt de SMB och TCP / IP fir Funktioun u muss benotzen.

Op engem Unix-Server, zwee Dämonprozesser, Smbd a nmbd, ginn all Samba-Funktionalitéit. Fir festzestellen, ob Samba momentan ass, am Unix Kommando Schrëft Typ

ps ax | grep mbd | méi

a verifizéiert datt d'Smbd an nmbd an der Prozesslëscht erscheien.

Start a stoppen Samba daemons an der normaler Unix-Moud:

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

Samba ënnerstëtzt eng Konfiguratiounsdatei, smb.conf. De Samba-Modell fir d'Detailer individuell wéi d'Nummennamen, de Vergaangenheet, d'Zutrittskontrolle an d'Protokolléierung ze beaflossen, dës Textdatei ze änneren an daem d 'Daemonen nees opzemaachen. E minimale smd.conf (genuch fir den Unix-Server ze gesinn am Netz) auszedrécken

;; Minimal /etc/smd.conf [global] Gäschtkonto = netgebautes Workgroup = NETGROUP

Verschidde Gotchas zu berücksichtigen

Samba ënnerstëtzt eng Option fir Passwuert ze verschlësselen, awer dës Feature kann e puer Fäll ausgeschalt ginn. Wann Dir mat Computeren déi mat onsécheren Netzwierker verbonne sinn, realiséieren, datt déi plain plain Passwuert matgeliwwert bei der Verwendung smbclient kann duerch e Netzwierkknäppchen liicht ofspäichert ginn .

Numm Mangeling Froen kënne optrieden wann Dir Dateien tëschent Unix an Windows Computer üert. Insbesondere kënnen Dateinenneren, déi mëschten op dem Windows Dateisystem ginn, Nimm an all lowercase ginn, wann se an d'Unix-System kopéiert ginn. Déi ganz laang Datein Numm kann och ofgeschaaft ginn fir kuerzer Nimm hängt vun den Dateisystemen (z. B. al Färze Windows).

Unix- a Windows-Systeme implementéieren d' Enn vun der Zeil (EOL) Konventioun fir ASCII Textdateën anescht. Windows benotzt eng Rei Zeechentricke zréck / linefeed (CRLF) Sequenz, während Unix just e puer Zeechen (de LF) benotzt. Am Géigesaz zum Paket Unix mtools gëtt Samba net während der Datei transferéiert EOL konvertéiert. Unix Textdateien (wéi HTML-Säiten) sinn als eng ganz laang Zeil vun Text ze gesinn, wann se op e Windows Computer mat Samba transferéiert ginn.

Konklusioun

D'Samba-Technologie besteet fir méi wéi 20 Joer an ass weiderentwéckelt ginn mat neie Versiounen déi regelméisseg verëffentlecht ginn. Ganz wéineg Softwareapplikatiounen hunn esou laang laang nëtzlech Liewensdauer. D'Resilanz vu Samba bestätegt seng Roll als essentielle Technologie wann et an heterogenen Netzwierken déi Linux an Unix Server hunn. Obwuel Samba nach ni e Mainstream-Technologie sinn, déi den Duerchschnëttsverbraucher ze verstoen ass, d'Kenntnisser vu SMB a Samba hëlleft fir IT- a Business Network Professionals.