修改etcdefaulttomcat9文件后,Tomcat9仍在用户Tomcat9下运行。

问题描述 投票:0回答:1

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

ubuntu tomcat tomcat9 ubuntu-19.10
1个回答
0
投票

我发现了问题所在。在ubuntu中,显然文件 /etc/default/tomcat9 不被使用;我设法用命令改变我想要的配置。systemctl edit --full tomcat9.service命令来改变我想要的配置,它可以编辑文件 /etc/systemd/system/tomcat9.service.

© www.soinside.com 2019 - 2024. All rights reserved.