javaweb,图片上传至阿里云Linux服务器,默认权限是rw-r----,外界访问不到,怎么修改默认权限?

我希望是上传后的权限就是rw-r--r--,不可能我每次上传完手动去改权限... 我希望是上传后的权限就是
rw-r--r--,不可能我每次上传完手动去改权限
展开
 我来答
嗯嗯嗯嗯嗯对
2016-08-10 · 超过24用户采纳过TA的回答
知道答主
回答量:68
采纳率:100%
帮助的人:38.4万
展开全部
使用umask命令可以设置创建新文件时的默认权限。
语法:umask [选项] [权限掩码]
参数说明:-S 以字符的方式来表示权限掩码

示例:设置文件的权限掩码,使新建文件自动生成默认权限为rw-rw----
说明:rw-rw----对应的数字就是660 ,在Linux系统中,读权限(read,r)的值是4,写权限(write,w)的值是2,执行权限(execute,x)的值是1,没有授权的值是0 ,所以rw-rw----的数字权限值就是660。因为是建立新的文件,Linux默认不允许用户建立的文件具备可执行权限,所以文件的最大值权限值是666,umask值实际上是计算的最大权限值的补码,所以此时umask值是666-660=006
所以,要依次执行如下命令:
linux@server:~$ umask 006
linux@server:~$ touch abc
linux@server:~$ ll abc
-rw-rw---- 1 linux linux 0 2010-12-11 21:44 abc

扩展:两个比较特殊的权限掩码
umask 777 #创建文件会没有任何权限,他和chmod是相反的。
umask 000 #具有所有权限。但文件没有x权限。

复制粘贴,原网址:http://zhidao.baidu.com/link?url=NaYFAsL_M2L3kGdk6egtg-GT8dTuGM3PesqGktcrybvLUYWr7MXhvuOcdA5P-_77i73u-OsfDaScCI2zTqGe9_
百度网友3510db93
2016-08-10 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:38.7万
展开全部
sudo chmod 777 文件名 能获取文件所有的权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bb60f57
2018-09-11
知道答主
回答量:4
采纳率:0%
帮助的人:4202
展开全部

网页链接

可以参考这个文章,能够解决这个问题

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大大虫
高粉答主

2016-08-10 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
修改用户的umask
umask 022
更多追问追答
追问

这样是对的吗?

追答
是,你怎么传上去的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
4ZYM
2017-11-02
知道答主
回答量:18
采纳率:0%
帮助的人:5.5万
展开全部
我也遇到了相同的问题 在页面上传文件上去,权限是
rw-r----
,查看了umask 0022,楼主解决了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式