在 Windows 7 上以不同用户身份运行 Tomcat 服务

在 Windows 7 上以不同用户身份运行 Tomcat 服务

我使用 32 位/64 位 Windows 服务安装程序下载版本安装了 Tomcat6。在安装说明中,建议“为了获得最佳安全性,服务应以单独的用户身份运行,并降低权限”。我创建了一个新的本地/标准用户 (Tomcat) 来运行该服务。Tomcat 服务列在我的服务列表中,并在我的用户配置文件下运行。但是,我不知道如何设置/更改以哪个用户身份启动它。

答案1

只需右键单击Computer,然后单击Manage

展开Services and Applications并双击Tomcat(或任何服务名称)。

从这里,单击Log On选项卡,然后单击按钮Browse,接着单击Advanced...按钮,再单击Find Now按钮。

选择用户并关闭所有屏幕,返回到您可以输入帐户密码的屏幕。输入密码并单击“确定”。

您可能想要启动/停止该服务来测试它是否正常工作 - 如果有任何问题,您可以检查事件日志,或者它可能会立即给您关于该问题的反馈。

在此处输入图片描述

答案2

要使用命令行重新配置: 配置

sc.exe config "[servicename]" obj= "[.\username]" password= "[password]"

注意等号后面的空格。

相关内容