解决linux下tomcat8.5上传图片other用户无法通过Nginx查看的问题

新版本的tomcat加强了安全性,通过tomcat在服务器端建立的文件,others是没有访问权限的。这样导致Nginx静态图片服务无法访问报

404 Not Found

错误。

查看linux上的文件权限变成了-rw-r-----,以前用其他版本tomcat是-rw-r--r--

解决办法:

if [ -z "$LOGGING_MANAGER" ]; then  
  LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"  
fi  
  
# Set UMASK unless it has been overridden  
if [ -z "$UMASK" ]; then  
    UMASK="0027"  
fi   
umask $UMASK 
在tomcat的bin目录下的catalina.sh文件中把0027改为0022,即上传的文件权限就变成了-rw-r--r--

你可能感兴趣的:(Tomcat,Java)