首页 > 解决方案 > 即使在 /etc/default/tomcat9 文件发生更改后,Tomcat9 仍然在用户 tomcat9 下运行

问题描述

我想用与默认用户不同的用户运行tomcat9,并在网上搜索,我发现我可以在文件中配置它/etc/default/tomcat。在这个文件中,我使用 and 更改行,TOMCAT9-USERTOMCAT9_GROUP更改为我希望运行 tomcat9 的所需用户和组。之后,我停止了tomcat,然后重新启动(我也尝试过重启),但是当我运行时ps -ef,tomcat仍然显示在用户tomcat下运行。我在这里做错了什么?我需要修改其他文件吗?

标签: ubuntutomcattomcat9ubuntu-19.10

解决方案


我发现了问题。使用ubuntu,显然/etc/default/tomcat9没有使用该文件;我设法使用命令更改了我想要的配置:systemctl edit --full tomcat9.service,它编辑了文件/etc/systemd/system/tomcat9.service


推荐阅读