[Samba] samba3.0.22 - "net setlocalsid" with no effect
Friedrich Strohmaier
listen_div at bits-fritz.de
Mon Apr 7 14:58:54 GMT 2008
Hi Doug, *,
I was calling sernet support.. ;o))
Doug VanLeuven schrieb:
[..]
>I used a VM machine, FC5, samba-3.0.23c-1.fc5 because it's the scratch
>machine I have.
>Here's what I did to reset the SID of the new PDC (hoping that's what
>you want to do)
>#On the PDC, smbd, nmbd, & winbind stopped.
I've no winbindd running..
>[root at pine-fc4 ~]# testparm -sv 2>&1|less
>..
>Server role: ROLE_DOMAIN_PDC
>..
>[root at pine-fc4 ~]# service smb start
>Starting SMB services: [ OK ]
>Starting NMB services: [ OK ]
># List current unwanted SID
>[root at pine-fc4 ~]# net getlocalsid
>SID for domain VMPDC is: S-1-5-21-893123068-2258791905-4052818733
^^^^^^
.. doesn't hit the nail. "machine" would say the correct thing..
>[root at pine-fc4 samba]# net rpc info
>Password:
>Domain Name: VMWKGP
^^^^^^
This one is the domain..
>Domain SID: S-1-5-21-893123068-2258791905-4052818733
>Sequence number: 1207290693
>Num users: 1
>Num domain groups: 0
>Num local groups: 0
>#Change PDC SID to something else
>[root at pine-fc4 samba]# net setlocalsid
>S-1-5-21-999999999-2258791905-4052818733
did work ..
>[root at pine-fc4 samba]# net setdomainsid
>S-1-5-21-999999999-2258791905-4052818733
didn't work - "command not recogized" ..
I succeeded manipulating the domain SID with following steps:
On my ubuntu dapper box:
#stop sambaservice:
/etc/inid.d/samba stop
/etc/init.d/samba stop
* Stopping Samba daemons... [ OK ]
mv /var/lib/samba/secrets.tdb /var/lib/samba/secrets.tdb.bak
net setlocalsid SID_WANTED #new secrets.tdb is created
net getdomainsid
SID for domain PDC_MACHINE is: SID_WANTED
SID for domain DOMAIN is: SID_WANTED
Heureka!!
And even better: moving secrets.tdb.bak to secrets.tdb showed the old
values. Thus I can do some testing before really changing things. :o))
Ah not to forget:
/etc/init.d/samba start
* Starting Samba daemons [ OK ]
[..]
First step is done - now I have to go there at late hour, change things
and do tests.
Thanks for your help - I'll report more :o))
--
Friedrich
beste Grüße/best regards
von der/from the
Sonnenalb - Germany
More information about the samba
mailing list