记录Tomcat8.5文件上传,文件权限无法访问

Posted 一步一个脚印,坚持

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录Tomcat8.5文件上传,文件权限无法访问相关的知识,希望对你有一定的参考价值。

   部署一个服务,文件上传本地可以,但是在Linux上通过docker发布到容器上,文件上传后,没有权限访问,查了好久才发现是Tomcat8.5的问题,低版本没有这个问题,现记录下。

  tomcat/bin/catalina.sh 打开这个文件找到下面的这段话:

# Set UMASK unless it has been overridden
if [ -z "$UMASK" ]; then
    UMASK="0027"
fi
umask $UMASK

修改为:

# Set UMASK unless it has been overridden
if [ -z "$UMASK" ]; then
    UMASK="0022"
fi
umask $UMASK

这样上传的文件默认就是可以访问的。

以上是关于记录Tomcat8.5文件上传,文件权限无法访问的主要内容,如果未能解决你的问题,请参考以下文章

tomcat8.5一个端口运行多个项目

即使 IAM 策略授予访问权限,Web 应用程序也无法访问私有 s3 文件

有关Tomcat 8.5版本文件上传后无权限访问的问题

您不具有对数据库的独占访问权限这一次。如果继续进行更改,您可能无法将其保存

墨者学院WebShell文件上传分析溯源(第2题)Write

nginx 无法访问root权限的文件内容