Ubuntu
即使在 /etc/default/tomcat9 文件發生更改後,Tomcat9 仍然在使用者 tomcat9 下執行
我想用與預設使用者不同的使用者執行tomcat9,並在網上搜尋,我發現我可以在文件中配置它
/etc/default/tomcat
。在這個文件中,我使用 and 更改行,TOMCAT9-USER
並TOMCAT9_GROUP
更改為我希望執行 tomcat9 的所需使用者和組。之後,我停止了tomcat,然後重新啟動(我也嘗試過重啟),但是當我執行時ps -ef
,tomcat仍然顯示在使用者tomcat下執行。我在這裡做錯了什麼?我需要修改其他文件嗎?
現在的 Ubuntu 大多與 systemd 一起“工作”。
查看 /lib/systemd/system/tomcat9.service 並修改
# Security User=tomcat Group=tomcat
隨心所欲。