sto continuando a cercare di far funzionare samba... adesso sono alla configurazione del client (xp pro). Quando faccio il wizard ID di rete mi da "Impossibile contattare un controller di dominio per il dominio miodominio" .
Nei dettagli sta scritto "è possibile che il nome del dominio miodominio sia sia un nome dominio netbios. In questo caso verificare che il nome dominio sia registrato correttamente con WINS"
Questo il sbm.conf :
# /etc/samba/smb.conf
# samba configuration file
[global]
;Settaggi generali
workgroup = miodominio
;E' il nome del Dominio e/o del Workgroup
server string = Samba PDC - Versione %v
;La descrizione del server
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
;Settings TCP consigliabili di default
wins support = yes
nt acl support = no
;Settaggi per un PDC e un master browser
os level = 64
;Imposta il valore con cui partecipare alle elezioni per il Master Browser
preferred master = yes
;Forza una elezione quando si avvia e vi partecipa con maggiori possibilità di successo
local master = yes
;Fa partecipare Samba alle elezioni per il Local Master Browser
domain master = yes
;La riga che indica a Samba di operare com PDC
domain logons = yes
;Permette ai client Windows di loggarsi sul dominio autenticandosi con il server Samba
;Settaggi per i log e la sicurezza
security = user
;Impone di autenticare gli utenti localmente. E' necessario su un PDC Samba
encrypt passwords = yes
;Cripta login e password in fase di autenticazione: obbligatorio su un PDC e necessario per interagire senza problemi con client Windows NT o successivi
smb passwd file = /etc/samba/smbpasswd
log file = /var/log/samba/log.%m
;Definisce la posizione dei log e indica di creare log diversi on i nomi delle rispettive macchine client
log level = 2
;Imposta a 2 il livello di logging, visualizzando tutti i file letti e scritti
max log size = 50
;Imposta a 50 Kb la dimensione massima dei file di log
hosts allow = 127.0.0.1 192.168.100.0/255.255.255.0
;Permette l'accesso solo dal localhost e dalla rete 192.168.100.0/24
interfaces = eth0 192.168.100.0/255.155.155.0 127.0.0.1
; User profiles, home directory e netlogon (a queste configurazioni in [global] vanno SEMPRE aggiunte le definizioni rispettivamente di [homes] , [profiles] e [netlogon] riportate più sotto
logon path = \\%L\profiles\%U
;Definisce la posizione della directory profiles (per client WinNT/2k/XP) in \\nomeserver\profiles\nomeutente
logon script = netlogon.bat
;Specifica quale script eseguire sul client ad ogni login. Lo script viene cercato nella directory definita nella condivisione [netlogon]
;Condivisioni
[homes]
;Share speciale, che definisce la posizione delle home directory
comment = Home Directories
;per ogni User Descrizione della condivisione
browseable = no
;E' bene non rendere pubblicamente visibile le home dei singoli utenti
writeable = yes
;Ogni utente deve poter scrivere nella sua home
[profiles]
;Share speciale dove vengono scritti i file di profilo per i gli utenti roaming. Ad ogni login e logout il suo contenuto viene sincronizzato con la cartella dei documenti sul computer locale (C:/Documenti/NomeUtente.dominio)
path = /home/samba/profiles
;La directory locale sul server Samba dove sono salvati i profili. Qui vengono, automaticamente, create delle sottodirectroy con i nomi degli utenti
profile acls = yes
writeable = yes
;I profili sono sincronizzati con il client al login e al logout e devono essere scrivibili
browseable = no
;Come per le home, anche i profili non devono essere visibili agli altri utenti
guest ok = yes
[netlogon]
;Condivisione speciale che contiene gli script che vengono eseguiti sui client Windows al login sul dominio. Devono essere eseguibili su Windows e possono essere utilizzati per varie operazione di amministrazione centralizzata (backup di dati locali, aggiornamento programmi o antivirus, mappatura di nuove condivisioni di rete ecc.)
comment = Network Logon Service
path = /home/netlogon
;La directory sul server in cui sono contenuti, in sottodirectory con nome uguale al login dell'utente, gli script definiti con la direttiva "logon script"
guest ok = yes
writable = no
share modes = no
[tmp]
comment = Archivio temporaneo
path = /tmp
read only = no
public = yes