Tomcat 文件权限

Tomcat 文件权限

我有一个使用默认 apt-get 安装的现有版本。它在 ubuntu 16 上tomcat7默认以自己的用户“ ”运行。tomcat7

现在我tomcat9也想在同一个服务器上以不同的端口运行。我已经手动下载了 tomcat9 并解压到 /opt/tomcat9 中。

运行正常。但问题是我正在运行tomcat9sh /opt/tomcat9/startup.sh”命令。该命令正在以用户身份执行root。之前上传的文件位于目录“ /var/lib/tomcat7/webapps/images”中。

正在运行的应用程序tomcat9正在访问相同的文件,并且也在相同的目录中写入文件。但tomcat7无法访问这些文件,因为它们是用“ root”用户创建的。我怎样才能使用与 tomcat7 相同的用户(即“tomcat7”)运行 tomcat9

相关内容