[Samba-it] SID locale assente?

simo simo.sorce at xsec.it
Mon Feb 9 14:31:36 MST 2009


On Fri, 2009-02-06 at 11:15 +0100, Marco Gaiarin wrote:
> Ho fatto una nuova installazione di samba, quelle che faccio con lo
> stampino, ovvero debian, samba3, ldap, smbldap-tools.
> 
> Altre volte mi eroimbattuto nel problema, ma pensavo a un mio errore,
> invece questa volta ho controllato i passi correttamente.
> 
> 1) installo samba, l'installer debian mi chiade un po' di dati e genera
>  la configurazione di base.
> 
> 2) con 'net getlocalsid' mi prendo il SID del dominio, poi spengo
>  samba, cancello smb.conf e tutti i .tdb.
> 
> 3) configuro smblda-tools, usando il sid al punto 2) come sid del
>  dominio che sto creando, quindi faccio un 'smbldap-populate',
> configuro nss e pam, creo utenti e gruppi.
> 
> 4) sistemo coerentemente la configurazione di samba, quindi setto la
>  password ldap con 'smbpasswd -w' e faccio partire samba.
> 
> Tutto OK.
> 
> 
> A naso samba dovrebbe rigenerare da solo il SID locale, invece:
> 
> 	meti:~# net getdomainsid
> 	Could not fetch local SID
> 	meti:~# net getlocalsid
> 	[2009/02/06 11:13:05, 0] utils/net.c:net_getlocalsid(583)
> 	  Can't fetch domain SID for name: METI
> 
> questo perchè il sid viene generato a livello di algoritmo, e quindi
> sostanzialmente samba rigenera il SID locale identico a quello di
> dominio, o per altri motivi?
> 
> OK, prendo il SID del dominio, cambio un numero a caso dell'ultima
> parte e lo uso come SID locale, ma... sono curioso. ;)

Su un PDC local SID e domain SID sono la stessa cosa.

Simo.




More information about the samba-it mailing list