我如何更改SAMBA服务器的localSID?

我正在尝试更改SAMBA服务器的localSID,但是我无法。 我试过命令“net setlocalsid”无济于事。 为了排除故障,我也停止了smbd和nmbd服务,但这并没有帮助。 任何帮助将是伟大的!

root@TheWiggle:~# net getlocalsid SID for domain THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# net getdomainsid SID for local machine THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 SID for domain THISDOMAIN is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# net setlocalsid S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net getlocalsid SID for domain THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# net getdomainsid SID for local machine THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 SID for domain THISDOMAIN is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# net setdomainsid S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net getdomainsid SID for local machine THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 SID for domain THISDOMAIN is: S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net setlocalsid S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net getlocalsid SID for domain THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# service smbd stop && service nmbd stop smbd stop/waiting nmbd stop/waiting root@TheWiggle:~# net setlocalsid S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net getlocalsid SID for domain THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 root@TheWiggle:~# net setdomainsid S-1-5-21-33300351-1172445578-3061011111 root@TheWiggle:~# net getdomainsid SID for local machine THEWIGGLE is: S-1-5-21-748580849-194208185-3916830000 SID for domain THISDOMAIN is: S-1-5-21-33300351-1172445578-3061011111 

一旦将服务器置于备份域控制器模式,我就可以更改sid。 由于这个服务器不需要是一个真正的域控制器,所以这个模式没有问题。

 server role = classic backup domain controller 

希望这可以帮助任何人有这个问题!