免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1061 | 回复: 4
打印 上一主题 下一主题

[系统安全] 如何修改创建文件的权限默认值 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-04-21 00:02 |只看该作者 |倒序浏览
我创建的文件的权限自动 -rw-r--r--
我希望我创建的文件的权限自动设置为 -rw-rw-r--
请问我该怎么设置呢?

论坛徽章:
0
2 [报告]
发表于 2016-04-21 07:59 |只看该作者
是通过umask控制的.man umask 查看手册

umask命令用来设置限制新建文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行, 并自动设置掩码mode来限制新文件的权限。用户可以通过再次执行umask命令来改变默认值,新的权限将会把旧的覆盖掉。
利用umask命令可以指定哪些权限将在新文件的默认权限中被删除。例如,可以使用下面的命令创建掩码,使得组用户的写权限,其他用户的读、写和执行权限都被取消: umask u=, g=w, o=rwx 执行该命令以后,对于下面创建的新文件,其文件主的权限未做任何改变,而组用户没有写权限,其他用户的所有权限都被取消。 应注意:操作符“=”在umask命令和chmod命令中的作用恰恰相反。在chmod命令中,利用它来设置指定的权限,而其余权限则被删除;但是在umask命令中,它将在原有权限的基础上删除指定的权限。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-04-24 06:20:00
3 [报告]
发表于 2016-04-21 09:39 |只看该作者
umask 0002

论坛徽章:
0
4 [报告]
发表于 2016-04-21 12:57 |只看该作者
回复 3# calflyok


    谢谢啦

论坛徽章:
0
5 [报告]
发表于 2016-04-21 12:57 |只看该作者
回复 2# 钟小胖


    谢谢啦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP