标题: 将 WebSphere Application Server 作为一个 Windows 服务运行(1) [打印本页] 作者: look_w 时间: 2018-8-13 22:03 标题: 将 WebSphere Application Server 作为一个 Windows 服务运行(1)
利用 Windows 服务Windows 服务可以在本地用户帐户、域用户帐户或 LocalSystem 帐户的安全上下文中运行。为确定使用哪个帐户,管理员将以执行服务操作需要的最小权限集安装服务,通常将为服务创建一个域用户帐户,并在运行时向该帐户授予服务需要的特定访问权限和特权。
需要这样做的原因可能有很多。Windows 服务通常位于本地计算机上,可以由本地用户或域用户控制。有时,设置服务作为域用户运行可能有好处。例如,如果多台机器设置为将 IBM WebSphere Application Server 作为一个服务运行,则可以设置一个域用户帐户来控制所有那些服务。如果一个密码需要更改,只需在该用户的域控制器中更改。如果本地系统用户要运行服务,则需要在每台机器中修改密码,而不是只在域控制器中为该用户修改一次。如果正在运行一个 Windows 服务的用户的密码更改,那么让服务重新投入运行的惟一途径是更新服务并重复所有步骤。
设置 WebSphere Application Server,使其作为一个 Windows 服务在一个域用户帐户下运行,这个任务可能比较复杂。本文提供在 Windows Server 2003 中完成这个设置所需的基本信息。您将了解如何使用 WASServiceCmd 实用程序来创建 Windows 服务,如何更改服务以使用域用户帐户登录。
基于本文的目的,我们假定本地计算机已是域的一部分。注意,一旦本地计算机添加到域,Domain Admins 组将默认添加到本地计算机上,如图 1 所示。
我们将引用位于域控制器中的 Active Directory 中的两个用户: