[Samba-it] Problemi in TDBSAM

Simo Sorce simo.sorce at xsec.it
Fri Nov 4 14:48:01 MST 2005


On Fri, 2005-11-04 at 09:21 +0100, Paolo Sala wrote:
> Ciao a tutti; ho un problema con il backup degli utenti samba su una 
> sarge. Se lancio il comando
> 
> > #pdbedit -e tdbsam:~/sambaUsers.tdb
> 
> il file sambaUsers.tdb viene creato ma mi da anche uno strano messaggio:
> 
> >TDBSAM version too old (0), trying to convert it.
> >TDBSAM converted successfully.
> >  
> >
> È grave? Conviene convertire TDBSAM alla nuova versione? se si come?
> 
> Poi veramente il messaggio continua e dice che
> 
> >Unable to modify TDB passwd ! Error: Record exists
> > occured while storing the RID index (RID_000004b0)
> >  
> >
> In effetti ho dato un'occhiata e secondo samba ci sono due utenti con lo 
> stesso RID (000004b000): sshd e identd. Premetto che gli utenti li h
o 
> importati da un'altra installazione precedente con pdbedit -i e quindi 
> probabilmente nell'importazione devo aver imprtato qualcosa di troppo. 
> Ho dato un'occhiata in /etc/passwd e sshd esiste mentre identd no. 
> Quindi credo debba semplicemente cancellare da tdbsam identd... ma come?

mah io cancellerei tutti gli utenti unix di sistema. Non ha senso che in
samba siano visibili utenti come sshd e inetd.

per cui un semplice pdbedit -x -u sshd; pdbedit -x -u inetd dovrebbe
fare piazza pulita e poi cancella anche tutti i vari altri utenti di
sistema.

Simo.

-- 
Simo Sorce - simo.sorce at xsec.it
Xsec s.r.l. - http://www.xsec.it
via Garofalo, 39 - 20133 - Milano
mobile: +39 329 328 7702
tel. +39 02 2953 4143 - fax: +39 02 700 442 399




More information about the samba-it mailing list