Post

Samba parte introduttiva

In samba on novembre 25, 2008 by poyblog Messo il tag: ,

Perchè lo faccio

In questo periodo per ragioni lavorative mi sto concentrando su Samba. Per chi non lo sapesse samba è uno strumento pensato per sistemi unix-like in grado far interagire pc linux windows e mac all’interno di una rete.

Dato che sto approfondendo lo strumento, leggendo il libro Using Samba, della O’Reilly 3a edizione, ho deciso di pubblicare i riassunti dei capitoli che sto consultando, sia per un uso strettamente personale sia per cercar di far nascere delle discussioni in merito e arricchire così la mia conoscenza e quella coloro che consulteranno i miei articoli.

Introduzione

Samba è una suite che permette a sistemi unix-based di apparire e funzionare come server Windows, quando vengono visualizzati da client Windows.
CIFS Common Internet File System, è il protocollo utilizzato dai sistemi microsoft per l’amministrazione remota e la condivisione di risorse in rete (come file e stampanti)
Samba implementa il protocollo CIFS, il quale non è altro che l’ultima variante della lunga stirpe dei dialetti SMB.
CIFS è un protocollo connection-oriented, basato su tre servizi:

  1. name service
  2. la capacità di inviare pacchetti (datagarm) a un singolo pc o a un gruppo
  3. gestire una connessione di lungo periodo fra client e server

Samba è composto da tre demoni:

  1. smbd gestisce le condivisioni e l’autenticazione
  2. nmbd implementa un WINS server, e partecipa all’elezione dello stesso
  3. winbind comunica con il controllore di dominio per fornire informazioni circa il gruppo di appartenenza, cui l’utente appartiene

WINS server tiene traccia delle associazioni nomi/indirizzi
Autenticazione, peer-to-peer versus dominio. Nel primo caso , gli utenti condividono le risorse del proprio pc con gli altri utenti della rete, nel secondo caso, si tratta di un gruppo di computer che comunicano tramite il protocollo CIFS, con l’aggiunta di un server in grado di mantenere le informazioni relative agli utenti ed ai gruppi che compongono il dominio . In poche parole un server di dominio deve essere in grado di verificare le credenziali degli utenti e di garantire i permessi appropriati. Dato che un controllore di dominio gestisce l’autenticazione per accedere alle risorse di rete, una volta che il server di dominio dovesse cadere le risorse di rete non sarebbero più disponibili. Ecco che nasce la necessita di create dei PDC (Primary Domain Controller) e dei BDC (Backup Domain Controller).
Cosa samba può fare e cosa no:

  • File server → Si
  • Printer server → Si
  • Controllore di dominio → Si
  • Autenticare sistemi Windows 95/98/Me → Si
  • Autenticare sistemi Windwos 2000/XP → Si
  • Server Wins primario → Si
  • Server Wins secondario → No
  • Active directory Domain controller → No
  • Interagire con un controllore di dominio Windows nello stesso dominio → No

2 Risposte a “Samba parte introduttiva”

  1. Il nuovo template è molto più leggibile. Il motto mi piace molto.
    Se vuoi migliorare ancora un po’ l’impatto visivo, usa ogni tanto il grassetto e il corsivo all’interno dei paragrafi per “spezzare” il blocco di testo (ad esempio i titoli dei libri, i nomi dei protocolli.
    C’è qualche errore di battitura… :-)

  2. [...] colpisce ancora: compare sul suo blog un bell’articolo introduttivo sul server Samba, usato in ambiente Linux per emulare i protocolli di rete Microsoft. Rimaniamo in [...]

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Iscriviti

Get every new post delivered to your Inbox.