technické vybavenie

Samba server: koncepty a rýchla konfigurácia

Obsah:

Anonim

Samba je projekt slobodného softvéru, ktorý implementuje protokol zdieľaného súboru Windows pre operačné systémy podobné systému UNIX. Tento protokol bol predtým známy ako SMB, neskôr katalogizovaný ako CIFS. Týmto spôsobom sa stáva skutočnosťou skutočnosť, že počítače s GNU / Linux, Mac OS X alebo Unix všeobecne sa považujú za servery alebo sa považujú za klientov v sieťach so systémom Windows.

Index obsahu

Naučme sa trochu Sambu

Vytvorenie Samby je myšlienka Andrewa Tridgella. Je to projekt, ktorý sa narodil v roku 1991, keď vytvoril program súborového servera pre svoju miestnu sieť, ktorý podporoval protokol uznávaný spoločnosťou Digital Pathworks ako DEC. Hoci to v tom čase nevedel, tento protokol by sa neskôr stal SMB.

Prečo používať Sambu?

Samba je v podstate sada Unixových aplikácií, ktoré implementujú protokol SMB (Server Message Block). Tento protokol sa používa na operácie typu klient-server v sieti. Potom pomocou tohto protokolu Samba umožňuje Unixu nadviazať komunikáciu s produktmi Microsoft Windows prostredníctvom protokolu. Týmto spôsobom môže Unixový stroj so Sambou vstúpiť do siete Microsoft, ukázať sa ako Server a poskytovať nasledujúce služby:

  • Zdieľajte rôzne súborové systémy. Zdieľajte tlačiarne, inštalujte na server aj na klientov. Poskytnite vizualizáciu klientov v sieti, čo uľahčí spoluprácu s našimi používateľmi. Umožňuje overovanie klientov prihlásením do domény Windows.. Poskytnite alebo asistujte so serverom na rozlíšenie mien WINS.

operácie

Samba Suite dnes zahŕňa do svojej realizácie niekoľko základných démonov. Zodpovedajú za poskytovanie zdieľaných zdrojov klientom SMB v sieti (nazývaných aj služby).

Spomenutými démonmi sú:

smbd: Je to démon zodpovedný za umožnenie zdieľania súborov a tlačiarní v sieti SMB, okrem poskytovania overovania a udeľovania oprávnení na prístup klientom SMB.

nmbd: Je to démon, ktorý má na starosti prehľadávanie prostredníctvom Windows Internet Name Service (WINS) a poskytuje potrebnú pomoc prostredníctvom prehliadača.

konfigurácia

Konfigurácia systému Samba v systéme Linux sa vykonáva vydaním jedného súboru umiestneného v /etc/samba/smb.conf.

Tu je príklad základnej konfigurácie:

# ============================================ # workgroup = reťazec servera PRUEBAGROUP = Samba% v vyhráva podpora = nie load printers = no # ======= Security ======= # security = user map to guest = bad user guest ok = yes public = yes hosts allow = 127.0.0.1 192.168.22.0/24 hostesies popierajú = 0.0.0.0/0 # ============== Definícia zdieľania ================== # # comment = Test hudby. path = / home / Data / Music / available = yes browsable = yes writable = no copy = Music comment = Test videos. path = / home / Data / Videos / copy = Music comment = Other data. path = / home / Data / Box / writable = yes

Čo pre mňa môže Samba urobiť?

Ako už bolo spomenuté, Samba poskytuje všetku pomoc, aby stroje Windows a Unix mohli koexistovať v rovnakej sieti. Môžeme však poukázať na konkrétne dôvody, prečo by ste chceli nainštalovať server Samba vo vašej sieti. Uvádzame ich nižšie:

  • Chcete ušetriť náklady na zaplatenie servera Windows NT, aby ste získali funkčnosť, ktorú nám poskytuje. Chcete poskytnúť spoločný priestor na vykonávanie dátových prenosov medzi serverom NT do systému Linux alebo naopak. Ak chcete zdieľať ďalšie zdroje, napríklad tlačiarne, medzi klientmi Windows. a Linux. Je užitočné nadviazať komunikáciu so súbormi NT zo servera Linux.
DOPORUČUJEME VÁM Nové funkcie týkajúce sa Windows 10 Mobile

Pozrime sa na Sambu v akcii

Budeme predpokladať, že máme nasledujúcu základnú konfiguráciu siete:

  • Server Samba na počítači so systémom Linux sa bude nazývať hydra. Niekoľko klientov Windows, ktorých mená budú fénix a chimaéra, všetci pripojení prostredníctvom lokálnej siete (LAN), a tiež predpokladáme, že hydra má pripojenú injekčnú tlačiareň. a zdieľaný disk nazývaný sieť (oba zdroje môžu byť ponúknuté ďalším dvom počítačom).

Reprezentatívny graf tejto siete je uvedený na nasledujúcom obrázku:

Ako je vidieť, v tejto sieti je každý z počítačov v rámci rovnakej pracovnej skupiny. Pre tých, ktorí nesúvisia s týmto pojmom, je pracovná skupina jednoduchým štítkom, ktorý identifikuje konkrétnu skupinu strojov / počítačov / zariadení, ktoré patria do siete SMB. V jednej sieti môže koexistovať niekoľko pracovných skupín, ale na účely príkladu uvádzame iba jednu.

Dúfame, že sa vám úvodný článok páčil Sambe, nezabudnite, že ak máte záujem plne využiť výhody vášho systému Linux, môžete sa pozrieť na našu sekciu.

technické vybavenie

Voľba editora

Back to top button