我想用与默认用户不同的用户来运行tomcat9,在网上搜索了一下,发现可以在文件中配置 /etc/default/tomcat
. 在这个文件中,我把这几行改为 TOMCAT9-USER
和 TOMCAT9_GROUP
并改成我希望Tomcat9运行的用户和组。之后,我停止tomcat,然后重新启动(我也尝试过重新启动),但是当我运行 ps -ef
在用户tomcat下运行时,tomcat仍然显示。我在这里做错了什么?我还需要修改什么文件吗?
我发现了问题所在。在ubuntu中,显然文件 /etc/default/tomcat9
不被使用;我设法用命令改变我想要的配置。systemctl edit --full tomcat9.service
命令来改变我想要的配置,它可以编辑文件 /etc/systemd/system/tomcat9.service
.