0

我已经在 ubuntu EC2 实例上安装了 openjdk+tomcat7。在 8443 上做一些测试 http 和 https 后确实有效。我已经将安全组配置为允许 8080/443/8443。当我尝试在端口 443 上配置 SSL 时,它会在启动 Tomcat 时提示“权限被拒绝”。但是我已经用root prev启动了tomcat:

sudo /etc/init.d/tomcat7 start

你对此有什么想法吗?

4

2 回答 2

1

这个问题在别处得到解决。出于安全原因,将用户 tomcat 在 root 下运行并不是一个好主意。

于 2014-09-01T17:59:07.953 回答
0

在 /etc/default 中查找名为“tomcat7”的文件。在那里更改用户名和密码。

# Run Tomcat as this user ID. Not setting this or leaving it blank will use the
# default of tomcat6.
TOMCAT7_USER=root

# Run Tomcat as this group ID. Not setting this or leaving it blank will use
# the default of tomcat6.
TOMCAT7_GROUP=root
于 2012-06-22T18:16:55.340 回答