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

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

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

# Set UMASK unless it has been overriddenif [ -z "$UMASK" ]; then UMASK="0027"fiumask $UMASK

修改为:

# Set UMASK unless it has been overriddenif [ -z "$UMASK" ]; then UMASK="0022"fiumask $UMASK

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

相关文章