logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot上传文件后显示权限不足

前端通过api上传文件到共享文件服务,api有两台机器,经测试发现其中一台机器上传文件后权限没有可读权限,通过研究发现,Linux通过umask变量来控制创建文件的默认权限问题。但Linux系统umask的默认值是0022,也就是说创建的文件应该是644的权限,而上传的文件却是640的权限。最近一个老项目迁移,原本一直好好的,迁移后上传文件的功能使用不正常,显示文件没有可读取权限,这个项目并不是我

文章图片
#spring boot#tomcat
linux系统-umask详解

四段权限从左至右分别为文件类型,所有者的权限,所有者所在组的权限,其他用户的权限。如果要永久修改umask值,需要修改/etc/profile文件或是修改/etc/bashrc文件,例如要将默认umask值设置为027,那么可以在文件中增加一行“umask 027”。/etc/profile和/etc/bashrc都可以用于设置用户登录系统时自动执行某些操作,他们的区别是/etc/profile只

文章图片
#linux#运维#服务器
到底了