Tag: samba
creare un utente samba
configurare samba
Era da qualche tempo che desideravo mettere un po’ in ordine gli appunti su come configurare un sistema GNU/Linux per farlo operare come PDC (Primary Domain Controller). Sul web sono presenti diverse guide spesso però incomplete. Questa guida cerca di illustrare tutti i passaggi necessari alla realizzazione del PDC.
Per fare questo è necessario utilizzare Samba.
La versione attualmente disponibile è la 3 che supporta le principali funzionalità per gestire un PDC. E’ attualmente in via di sviluppo la versione 4 che, oltre ad essere implementato con tecnologie ed una struttura più moderna, provvederà a colmare alcune lacune come ad esempio il supporto completo ad AD (Active Directory).
Attualmente è quindi possibile:
- Emulare un PDC in stile NT4
- Effettuare login sul dominio per client Windows NT/2000/XP
- Gestire la sicurezza a livello utente per client Windows 9x/ME
- Configurare i profili in modalità Roaming
- Browse list e master browser
- Gestire le policy di sistema in stile NT4
- Possibilità di ottenere la lista degli utenti/gruppi presenti sul PDC Samba
Le funzionalità ancora non supportate sono invece:
- Possibilità di fare da Domain Controller in un dominio ADS (2k/2k3)
- Utilizzo come BDC (Backup Domain Controller) in un dominio NT4 con PDC Windows
Per la configurazione del PDC ho scelto di utilizzare Ubuntu come distribuzione. Oltre alla configurazione di Samba è necessario configurare adeguatamente il resto del sistema. In futuro vorrei provare a gestire l’autenticazione tramite OpenLDAP. Per il momento con questa guida gli utenti saranno gestiti come utenti del sistema GNU/Linux ospite.
In questa guida inoltre i profili saranno configurati in roaming.
Per prima cosa bisogna accertarsi di avere installato tutto il software necessario:
apt-get install samba samba-common libcupsys2 libkrb53 winbind smbclient
Solitamente su un sistema Ubuntu (Dapper Drake o seguenti) dovrebbe essere già installato tutto di default tranne winbind. Io ad esempio ho testato il sistema con la distribuzione Kubuntu Edgy Eft (knot-3).
Continue reading