Tomcat 服务无法启动:访问被拒绝

Tomcat 服务无法启动:访问被拒绝

我在 Windows 服务器上使用 Tomcat,在更新 Tomcat 版本时遇到问题。问题是指定的用户没有启动 Tomcat 的权限。

以下是我对 Tomcat 版本的尝试:

  • v8.5.43/->Tomcat 启动成功
  • v8.5.45/-> 拒绝访问
  • v8.5.46/-> 拒绝访问
  • v8.5.47/-> 拒绝访问
  • v8.5.49/-> 拒绝访问
  • v8.5.50/-> 拒绝访问
  • v9.0.30/-> 拒绝访问

用户已经拥有 LogonAsService 权限。您知道启动 Tomcat 的用户应该拥有哪些权限吗?

答案1

这是解决方案:

从 Tomcat 8.5.44 开始,用户必须具有对 Tomcat-Install-Directory 的读取和执行权限。

ICACLS "Tomcat-Install-Directory" /grant %UserName%:(OI)(CI)(RX) /T

来源

相关内容