Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3927112
  • 博文数量: 421
  • 博客积分: 685
  • 博客等级: 上将
  • 技术积分: 3670
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-18 14:20
文章分类

全部博文(421)

文章存档

2012年(5)

2011年(52)

2010年(83)

2009年(67)

2008年(65)

2007年(149)

分类: WINDOWS

2007-04-03 19:40:15




作为Windows NT管理员你是否想过如何快速创建1000个NT的帐号或更多呢? 虽然事实上, 这样
的机会存在性十分微少, 但类似的情况还是不时出现在身为管理员的你的身边. 例如: 你需要
重装你的域服务器, 而域服务器上有众多的用户, 你不会想到在GUI界面上一个一个增加吧?
(最起码我不会这样做) 这时候这个小技巧就有用处了. 还有就是它能快速备份你现在服务器上的所有
帐号, (当然是不包括密码啦, 如果它能包括密码, 这就不是一般的小工具了) .

一、参数说明

========================

D:\>addusers /?

ADDUSERS {/c|/d{:u}|/e} filename [/t][/s:x] [/?] [\\computername|domainname] [/p
:{l|c|e|d}]
  /?     显示帮助信息.
  /c     创建用户帐号到指定文件里.
 & nbsp;/d:   在指定文件里写入现有的用户帐号,可选择项 {:u}.
    u   在指定文件里使用Unicode文本格式写入现有的用户帐号.
  /p:   设置用户帐号创建选项,可选择项 {lced}
    l   用户下次登录时须更改密码.
    c& nbsp;  用户不能更改密码?.
    e    密码永不过期. (implies l option)
    d   帐户已经停用.
  /e     在指定文件里删除用户帐号.
  /s:x & nbsp;设置在输入/输出文件里的分隔字符. 替换 x 这个字符到你
   需要的分隔符号. (例如: /s:~)
      & nbsp; 注意:缺省的这个分隔字符号 ','.
  /t     允许终端服务用户属性能够创建或查看.
         可使用的相关选项 { /c | /d }.

========================


二、基本使用

*快速备份服务器上的帐号

============== ==========

D:\>addusers /d:u Account.bak
Beginning dump of account information to file "Account.bak"
User account saved to file "Administrator"
User account saved to file "Guest"
User account saved to file "IUSR_NT-Test"
User account saved to file "IWAM_NT-Test"
User account saved to file "SQLAgentCmdExec"
User account saved to file "TsInternetUser"
Global group account saved to file "None"
  - Global group member saved to file "Administrator"
  - Global group member saved to file "Guest"
  - Global group member saved to file "TsInternetUser"
  - Global group member saved to file "IUSR_NT-Test"
  - Global group member saved to file "IWAM_NT-Test"
  - Global group member saved to file "SQLAgentCmdExec"
Local group account saved to file "Administrators"
  - Local group member saved to file "NT-Test\Administrator"
Local group account saved to file "Backup Operators"
Local group account saved to file "Guests"
  - Local group member saved to file "NT-Test\Guest"
  - Local group member saved to file "NT-Test\TsInternetUser"
  - Local group member saved to file "NT-Test\IUSR_NT-Test"
  - Local group member saved to file "NT-Test\IWAM_NT-Test"
Local group account saved to file "Power Users"
Local group account saved to file "Replicator"
Local group account saved to file "Users"
  - Local group member saved to file "NT AUTHORITY\INTERACTIVE"
  - Local group member saved to file "NT AUTHORITY\Authenticated Users"
  - Local group member saved to file "NT-Test\SQLAgentCmdExec"
  
D:\>type Account.bak
[User]
Administrator,,,管理计算机(域)的内置帐户,,,,
Guest,,,供来宾访问计算机或访问域的内置帐户,,,,
IUSR_NT-Test,Internet 来宾帐号 ,,匿名访问 Internet 信息服务的内置帐号,,,,
IWAM_NT-Test,启动 IIS 进程帐号,,启动进程之外的应用程序的 Internet 信息服务的内
置帐号,,,,
SQLAgentCmdExec,SQLAgentCmdExec,,SQL Server Agent CmdExec Job Step Account,,D:\,
,
TsInternetUser,TsInternetUser,,这个用户帐户被终端服务所使用。,,,,
[Global]
None,一般用户,Administrator,Guest, TsInternetUser,IUSR_NT-Test,IWAM_NT-Test,SQL
AgentCmdExec,
[Local]
Administrators,管理员对计算机/域有不受限制的完全访问权,NT-Test\ Administrator,
Backup Operators,备份操作员为了备份或还原文件可以替代安全限制,
Guests,按默认值,来宾跟用户组的成员有同等访问权,但来宾帐户的限制更多,NT-Test\G
uest,NT-Test\TsInternetUser,NT-Test\IUSR_NT -Test,NT-Test\IWAM_NT-Test,
Power Users,权限高的用户拥有最高的管理权限,但有限制。因此,权限高的用户可以运行
经过证明的文件,也可以运行继承应用程序,
Replicator,支持域中的文件复制,
Users,用户无法进行有意或无意的改动。因此,用户可以运行经过证明的文件,但不能运行
大多数继承应用程序,NT AUTHORITY\INTERACTIVE,NT AUTHORITY\Authenticated Users,WIN
2K-AD\SQLAgentCmdExec,  

========================

*快速创建服务器上的帐号

========================

首先,你需要建立一个文本文件,里面包含了你需要增加的用户帐号:
D:\>type test.txt
[User]
Guest1,,,,,,
Test,,,,,,
Backup,,,,,,

现在可以增加帐号了:
D:\>addusers /p:l /c test.txt
User account created "Guest1"
User account created "Test"
User account created "Backup"

========================

是不是简单快捷啊,有了这个小工具对NT的管理员来说是方便了许多,起码下次重装邮件
服务器或域服务器时,就不用手工一个一个增加帐号了。
当然,增加用户帐号的多少是你自己设定的。你喜欢多少就多少吧,1000个也没有问题。

三、帐号文件格式

在这里有必要说明该帐号文本的文件格式, 一个标准的格式为:

========================
[User]

用户名,全名,密码,描述,本地路径,用户配置文件,登录脚本,

[Global]

全局组名,描述,用户名, ...

[Local]

本地组名,描述,用户名, ...
========================

这里以 "," 为缺省分隔字符。

提示:如果你使用的是双字节的服务器(就是中文版或者是繁文版的NT服务器)时,推荐使
用 /d:u 参数. 因为他可以保存中文信息啊.

点此查看 SUN系统管理员学习指南(全球唯一中文版免费在线阅读) for solaris 9&10



阅读(3165) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~