Samba server: konsepter og rask konfigurasjon

Innholdsfortegnelse:
- La oss lære litt Samba
- Hvorfor bruke Samba?
- drift
- konfigurasjon
- Hva kan Samba gjøre for meg?
- La oss nå se Samba i aksjon
Samba er et gratis programvareprosjekt som implementerer Windows-delt filprotokoll for UNIX-lignende operativsystemer. Denne protokollen ble tidligere kjent som SMB, senere katalogisert som CIFS. På den måten blir det faktum at datamaskiner med GNU / Linux, Mac OS X eller Unix generelt blir sett på som servere eller forholder seg som klienter i Windows-baserte nettverk.
Innholdsindeks
La oss lære litt Samba
Opprettelsen av Samba er ideen til Andrew Tridgell. Det er et prosjekt som ble født i 1991 da det opprettet et filserverprogram for det lokale nettverket, som støttet en protokoll som er anerkjent som DEC av Digital Pathworks. Selv om han ikke visste det den gangen, ville den protokollen bli SMB senere.
Hvorfor bruke Samba?
Samba er i utgangspunktet en pakke med Unix-applikasjoner som implementerer SMB (Server Message Block) -protokollen. Denne protokollen brukes til klient-serveroperasjoner i et nettverk. Ved å bruke denne protokollen lar Samba deretter Unix etablere kommunikasjon med Microsoft Windows-produkter gjennom protokollen. På denne måten kan en Unix-maskin med Samba gå inn i Microsoft-nettverket, vise seg selv som en server og tilby følgende tjenester:
- Del ulike filsystemer. Del skrivere, med installasjon på serveren så vel som på klientene. Gi en visualisering av klienter i nettverket, noe som vil lette samarbeid med våre brukere. Det tillater bekreftelse av klienter gjennom innlogging mot et Windows-domene. Gi eller hjelp med en WINS-navnoppløsningsserver.
drift
I dag inkluderer Samba Suite i implementeringen et par grunnleggende demoner. Disse er ansvarlige for å tilby delte ressurser til SMB-klienter i nettverket (også kalt tjenester).
De nevnte demonene er:
smbd: Det er daemonen som har ansvaret for å tillate deling av filer og skrivere over SMB-nettverket, i tillegg til å gi verifisering og gi autorisasjon for tilgang av SMB-klienter.
nmbd: Det er demonen som har ansvaret for å søke gjennom Windows Internet Name Service (WINS), og gir nødvendig hjelp gjennom en seer.
konfigurasjon
Konfigurasjonen av Samba i Linux gjøres gjennom utgaven av en enkelt fil som ligger i
/etc/samba/smb.conf.
Her er et eksempel på en grunnleggende konfigurasjon:
# ============== Global innstillinger =================== # arbeidsgruppe = PRUEBAGROUP serverstreng = Samba% v vinner support = nei last skrivere = nei # ======= Sikkerhet ======= # sikkerhet = brukerkart til gjest = dårlig brukergjest ok = ja offentlig = ja verter tillater = 127.0.0.1 192.168.22.0/24 verter benekter = 0.0.0.0/0 # ============== Deling av definisjon ================== # comment = Musikkprøve. banen = / hjem / Data / Musikk / tilgjengelig = ja lesbar = ja skrivbar = nei kopi = Musikkkommentar = Testvideoer. sti = / hjem / Data / Videoer / kopi = Musikkkommentar = Andre data. bane = / hjem / Data / Boks / skrivbar = ja
Hva kan Samba gjøre for meg?
Som tidligere nevnt gir Samba all hjelp slik at Windows og Unix-maskiner kan eksistere i samme nettverk. Vi kan imidlertid påpeke spesifikke årsaker til at du ønsker å installere en Samba-server i nettverket ditt. Vi viser dem nedenfor:
- Du vil spare utgiftene ved å betale en Windows NT-server for å oppnå funksjonalitet som den gir oss. Du vil gi et fellesrom for å utføre dataoverføring mellom en NT Server til Linux eller omvendt. For å dele andre ressurser som skrivere, mellom Windows-klienter og Linux. Det er nyttig å etablere kommunikasjon til NT-filer fra en Linux-server.
La oss nå se Samba i aksjon
Vi antar at vi har følgende grunnleggende nettverkskonfigurasjon:
- En Samba-server på en Linux-maskin, vil vi kalle dette hydra. Et par Windows-klienter, hvis navn vil være phoenix og chimaera. Alle tilkoblet via LAN (LAN). I tillegg vil vi også anta at hydra har en injeksjonsskriver tilkoblet. og en diskdel som heter nettverk (begge ressursene kan tilbys til de to andre maskinene).
Den representative grafen til dette nettverket kan sees på figuren nedenfor:
Som det fremgår, i dette nettverket er hver av datamaskinene innenfor den samme arbeidsgruppen. For de som ikke er relatert til begrepet, er en arbeidsgruppe en enkel etikett som identifiserer et spesifikt sett med maskiner / datamaskiner / utstyr som tilhører et SMB-nettverk. Flere arbeidsgrupper kan sameksistere i det samme nettverket, men for eksemplene må vi bare sette en.
Vi håper du likte introduksjonsartikkelen vår til Samba, husk at hvis du er interessert i å dra full nytte av ditt Linux-system, kan du se på delen vår.
▷ Deler av en prosessor ute og inne: grunnleggende konsepter?

Hvis du vil vite alle delene av en prosessor, ser vi i denne artikkelen den interne og eksterne strukturen sammen med funksjonene ✅
Acer rask 5 og rask 3: lett, kraftig og med nye utførelser

Acer utvider Swift-serien til bærbare datamaskiner med Swift 5 og Swift 3. Oppdag de nye modellene til merket innen dette sortimentet.
Maskinvare og programvare: definisjoner og konsepter

Vi forklarer hovedforskjellene i konseptene maskinvare og programvare. Vi lærer deres definisjoner og hovedprodukter.