Server 2003 SID修改方法
想必大家在用虚拟机做克隆后发现SID重名导致实验失败的情况肯定有吧。下面就介绍下修改方法。
在介绍修改方法之前先说说这个SID到底是个神马东东。废话不多说 直接进入主题。
SID介绍
SID(security identifiers 安全标识符)是自windows 2000以后版本windows系统中用于标识对象访问信任树的唯一可变长度值。Windows系统为每个账户分配一个唯一的SID,存储在安全数据库中。在用户每次登录时,系统自动从数据库中找到对应账户的SID。并把它置于用户的访问令牌(access token)中。系统使用访问令牌中的SID来标识所有互相通信中用户身份。
SID的组成
SID的基本格式为S-R-I-S。 其中S表示该字符串是SID,R是SID的修订号,I是颁发机构(authority)标识符值。S是一个或多个子颁发机构标识符值。下面举个例子:
S-1-5-21-117609710-884357618-1801674531-500 这是管理员帐号的SID
S代表此符号串为SID。1代表SID修订号为(如果没重新封装SID,SID修订号都为1)。5代表根颁发机构标识符为5,21代表第1级子颁发机构的标识符为21.,117609710代表第2级子颁发机构的标识符为117609710。884357618代表第3级子颁发机构的标识符为884357618, 1801674531标识为第4级子颁发机构的标识符为1801674531。500是administrator这个管理员用户的标识符。
如上面的administator 的SID为S-1-5-21-117609710-884357618-1801674531-500。则该账户所在计算机的SID就为S-1-5-21-117609710-884357618-1801674531.也就是用户(组)SID=计算机SID+用户(组)的标识符值。计算机SID是操作系统类型,计算机硬件配置,安装时间,SID修订版本,各级颁发机构的标识符等因素来决定的。所说计算机SID没有完全一样的。
通过上面简单介绍想必大家对SID有所了解吧。知道组成原理对下面的修改就不难了。
本方法以VMware® Workstation 7.0.1 build-227600 server 2003 R2为例。
1、 克隆一个VM虚拟机镜像。如图:
 

Server 2003 SID修改方法_SID修改 Server 2003 SID修改方法_SID_02 Server 2003 SID修改方法_休闲_03 Server 2003 SID修改方法_SID修改_04

Server 2003 SID修改方法_SID修改_05 Server 2003 SID修改方法_SID修改_06 Server 2003 SID修改方法_休闲_07


 

         
 
 
2、 验证前后SID
(1) 进入原版系统 开始—运行---cmd 进入命令行界面:输入whoami /user
 

Server 2003 SID修改方法_休闲_08 Server 2003 SID修改方法_SID修改_09

(2) 进入克隆系统 开始—运行---cmd 进入命令行界面:输入whoami /user
 

Server 2003 SID修改方法_休闲_10 Server 2003 SID修改方法_职场_11

 
根据    上图可以看出前后的SID完全一样。
        3、正式修改SID
1、       加载windows server 2003 CD1安装光盘 (修改工具在光盘里面)
 
       

Server 2003 SID修改方法_休闲_12

2、进入光盘目录 打开deploy.cab软件包
 

Server 2003 SID修改方法_休闲_13

   把以下两个文件的内容提取到桌面

 

Server 2003 SID修改方法_休闲_14 

Server 2003 SID修改方法_职场_15 Server 2003 SID修改方法_职场_16 Server 2003 SID修改方法_SID修改_17   到此 这两个文件已经提取到桌面了。

 
3、 运行sysprep.exe
进入到系统准备工具设置界面看图配置就好了。
 
 

Server 2003 SID修改方法_休闲_18

     

Server 2003 SID修改方法_SID修改_19 Server 2003 SID修改方法_休闲_20 Server 2003 SID修改方法_SID_21 Server 2003 SID修改方法_SID修改_22

Server 2003 SID修改方法_职场_23 Server 2003 SID修改方法_SID修改_24 Server 2003 SID修改方法_职场_25 Server 2003 SID修改方法_职场_26

Server 2003 SID修改方法_SID_27 Server 2003 SID修改方法_SID修改_28 Server 2003 SID修改方法_SID_29 Server 2003 SID修改方法_SID修改_30

Server 2003 SID修改方法_SID修改_31 Server 2003 SID修改方法_SID修改_32

 
现在 我们重启系统来验证一下更改的结果。步骤跟上面1 差不多。
还是先进入原版系统开始—运行---cmd 进入命令行界面:输入whoami /user
 

Server 2003 SID修改方法_SID_33 Server 2003 SID修改方法_SID修改_34

 
进入克隆系统开始—运行---cmd 进入命令行界面:输入whoami /user
   

Server 2003 SID修改方法_休闲_35 Server 2003 SID修改方法_SID_36

 
 
 
比较发        现结果是是不是已经改变了呢。。。。。。。更改SID的教程就到此结束了。