0

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

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

我什至尝试将 schedtask 设置为 LocalService,但我似乎得到的只是错误代码 4。

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

4

1 回答 1

0

我知道已经很晚了,但它可能会帮助其他人。

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

对于分辨率:

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

使用与本地系统帐户不同的帐户登录 tomcat 服务的文章。

于 2020-02-21T13:19:39.607 回答