运行tomcat7(或只是java)作为NT AUTHORITY \ LocalService

时间:2015-11-11 19:30:04

标签: java tomcat service-control-manager

我们需要在NT_AUTHORITY \ LocalService帐户下开始运行我们的Tomcat7和Java服务。我们的C服务运行良好,但Java和Tomcat服务只是默默地失败。

我们在本地系统用户下安装服务,然后使用SCM更改为LocalService,但他们不会启动。

我甚至尝试将schedtask设置为LocalService,但我似乎回来的只是错误代码4.

任何人都知道有关错误的更多信息的任何程序?这样做有什么明显的知识吗?我在多台PC上尝试过这个问题,但问题一样。谷歌并没有发现任何有用的东西。

1 个答案:

答案 0 :(得分:0)

我知道已经很晚了,但是可能会对其他人有所帮助。

您可能需要检查“事件查看器”中的错误。就我而言,我尝试登录的用户没有“本地策略”下的“作为服务登录”权限。

对于分辨率:

  1. 运行secpol.msc
  2. 导航到本地策略-> 用户权限分配-> 作为服务登录
  3. 将您的用户添加到列表中。
  4. 重新启动服务。

一个article可以使用与本地系统帐户不同的帐户登录tomcat服务。