Hardware

Samba-server: concepten en snelle configuratie

Inhoudsopgave:

Anonim

Samba is een gratis softwareproject dat het Windows gedeelde bestandsprotocol implementeert voor UNIX-achtige besturingssystemen. Dit protocol was voorheen bekend als SMB, later gecatalogiseerd als CIFS. Op deze manier wordt het feit dat computers met GNU / Linux, Mac OS X of Unix in het algemeen worden gezien als servers of zich verhouden als clients in op Windows gebaseerde netwerken, een realiteit.

Inhoudsindex

Laten we een beetje Samba leren

De creatie van Samba is het idee van Andrew Tridgell. Het is een project dat in 1991 werd geboren toen het een bestandsserverprogramma voor zijn lokale netwerk creëerde, dat een protocol ondersteunde dat door Digital Pathworks als DEC wordt erkend. Hoewel hij het destijds niet wist, zou dat protocol later SMB worden.

Waarom Samba gebruiken?

Samba is in feite een suite van Unix-applicaties die het SMB-protocol (Server Message Block) implementeert. Dit protocol wordt gebruikt voor client-serverbewerkingen op een netwerk. Vervolgens stelt Samba met dit protocol Unix in staat om via het protocol communicatie tot stand te brengen met Microsoft Windows-producten. Op deze manier kan een Unix-machine met Samba het Microsoft-netwerk binnenkomen, zichzelf als een server laten zien en de volgende services bieden:

  • Deel verschillende bestandssystemen. Deel printers, met zowel installatie op de server als op de clients. Zorg voor een visualisatie van clients op het netwerk, wat de samenwerking met onze gebruikers zal vergemakkelijken. Het maakt verificatie van clients mogelijk door in te loggen tegen een Windows-domein Bieden of helpen met een WINS-server voor naamomzetting.

Operatie

Tegenwoordig bevat de Samba Suite bij de implementatie een aantal fundamentele demonen. Deze zijn verantwoordelijk voor het verstrekken van gedeelde bronnen aan MKB-klanten op het netwerk (ook wel services genoemd).

De bovengenoemde demonen zijn:

smbd: Het is de daemon die verantwoordelijk is voor het toestaan ​​van het delen van bestanden en printers via het SMB-netwerk, naast het verstrekken van verificatie en het verlenen van autorisatie voor toegang door SMB-clients.

nmbd: Het is de daemon die verantwoordelijk is voor het zoeken via de Windows Internet Name Service (WINS) en die de nodige hulp biedt via een viewer.

Installatie

De configuratie van Samba in Linux gebeurt via de editie van een enkel bestand in /etc/samba/smb.conf.

Hier is een voorbeeld van een basisconfiguratie:

# ============== Algemene instellingen =================== # werkgroep = PRUEBAGROUP serverreeks = Samba% v wint ondersteuning = nee printers laden = nee # ======= Beveiliging ======= # beveiliging = gebruikersmap naar gast = slechte gebruiker gast ok = ja openbaar = ja hosts toestaan ​​= 127.0.0.1 192.168.22.0/24 hosts weigeren = 0.0.0.0/0 # ============== Definitie voor delen ================== # comment = Muziektest. path = / home / Data / Music / available = yes browseable = yes writable = no copy = Music comment = Test videos. path = / home / Data / Videos / copy = Music comment = Andere gegevens. path = / home / Data / Box / writable = ja

Wat kan Samba voor mij betekenen?

Zoals eerder vermeld, biedt Samba alle hulp zodat Windows- en Unix-machines naast elkaar kunnen bestaan ​​op hetzelfde netwerk. We kunnen u echter specifieke redenen noemen waarom u een Samba-server in uw netwerk wilt installeren. We noemen ze hieronder:

  • U wilt de kosten van het betalen van een Windows NT-server besparen om de functionaliteiten te verkrijgen die het ons biedt. U wilt een gemeenschappelijke ruimte bieden om gegevensoverdrachten uit te voeren tussen een NT-server naar Linux of vice versa. Om andere bronnen zoals printers te delen, tussen Windows-clients en Linux Het is handig om communicatie met NT-bestanden tot stand te brengen vanaf een Linux-server.
WIJ RADEN U AAN Nieuwe functies voor Windows 10 Mobile

Laten we nu Samba in actie zien

We gaan ervan uit dat we de volgende basisnetwerkconfiguratie hebben:

  • Een Samba-server op een Linux-machine, we zullen dit hydra noemen. Een paar Windows-clients, met de namen phoenix en chimaera. Allemaal verbonden via een lokaal netwerk (LAN). Daarnaast gaan we ervan uit dat hydra een injectieprinter heeft aangesloten. en een schijfshare genaamd netwerk (beide bronnen kunnen worden aangeboden aan de andere twee machines).

De representatieve grafiek van dit netwerk is te zien in onderstaande figuur:

Zoals te zien is, bevinden zich in dit netwerk alle computers binnen dezelfde werkgroep. Voor degenen die geen verband houden met de term, is een werkgroep een eenvoudig label dat een specifieke set machines / computers / apparatuur identificeert die tot een MKB-netwerk behoren. Meerdere werkgroepen kunnen naast elkaar bestaan ​​in hetzelfde netwerk, maar voor de doeleinden van het voorbeeld plaatsen we er maar één.

We hopen dat je ons inleidende artikel over Samba leuk vond, onthoud dat als je geïnteresseerd bent om optimaal te profiteren van je Linux-systeem, je onze sectie kunt bekijken.

Hardware

Bewerkers keuze

Back to top button