[Samba-it] autenticazione con winbind

Piviul piviul at riminilug.it
Mon Jan 3 09:21:34 MST 2011


Ciao a tutti, sto cercando di fare in modo che su un portatile con
ubuntu 10.10 (samba 3.5.4) si possano autenticare gli utenti di un
dominio samba (samba pdc: 3.4.3) tramite winbind.

Ho legato il portatile al dominio:
> $ sudo net rpc testjoin
> Join to 'DOMINIOCSA' is OK

wbinfo -u/-g rispondono correttamente mostrando gli utenti/gruppi del
dominio ma getent passwd/group no (mostrano soltanto gli utenti/gruppi
locali). Questo è il mio nsswitch.conf:
> $cat /etc/nsswitch.conf
> passwd:         files winbind
> group:          files winbind
> shadow:         files
>
> hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4 wins
> networks:       files
>
> protocols:      db files
> services:       db files
> ethers:         db files
> rpc:            db files
>
> netgroup:       nis

Ovviamente in smb.conf winbind enum users/groups è settato to yes:
> $ testparm -s | grep enum
> Load smb config files from /etc/samba/smb.conf
> rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
> Processing section "[printers]"
> Processing section "[print$]"
> Loaded services file OK.
> Server role: ROLE_DOMAIN_MEMBER
>     winbind enum users = Yes
>     winbind enum groups = Yes

...ed io non so più cosa pensare. Non so se possa centrare ma in
log.winbind ad ogni avvio trovo:
> [2011/01/03 17:04:32,  0] winbindd/winbindd.c:1105(main)
>   winbindd version 3.5.4 started.
>   Copyright Andrew Tridgell and the Samba Team 1992-2010
> [2011/01/03 17:04:32.849079,  1]
> lib/tdb_validate.c:470(tdb_validate_and_backup)
>   tdb '/var/cache/samba/winbindd_cache.tdb' is invalid
> [2011/01/03 17:04:32.849296,  1]
> lib/tdb_validate.c:476(tdb_validate_and_backup)
>   No backup found.
> [2011/01/03 17:04:32.905665,  1]
> lib/tdb_validate.c:494(tdb_validate_and_backup)
>   Corrupt tdb stored as '/var/cache/samba/winbindd_cache.tdb.corrupt'
> [2011/01/03 17:04:32.905838,  0]
> winbindd/winbindd_cache.c:4094(winbindd_cache_validate_and_initialize)
>   winbindd cache tdb corrupt and no backup could be restored.
> [2011/01/03 17:04:32.906290,  0]
> winbindd/winbindd_cache.c:3076(initialize_winbindd_cache)
>   initialize_winbindd_cache: clearing cache and re-creating with
> version number 1
Se a qualcuno venisse in mente qualcosa...

Grazie

Piviul




More information about the samba-it mailing list