免费注册 查看新帖 |

Chinaunix

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

为什么我设置的umask有时不生效 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-06 11:28 |只看该作者 |倒序浏览
我在用户.bash_profile当中添加umask 0002之后,有时会有不生效的情况发生,有遇到过类似问题的吗?

论坛徽章:
0
2 [报告]
发表于 2011-07-06 11:34 |只看该作者
回复 1# weiweinews


详细点

论坛徽章:
0
3 [报告]
发表于 2011-07-06 12:31 |只看该作者
公司有个文件服务器,所以的用户都要在上面创建文件和文件夹,我把这些用户都加入到一个组当中通过修改用户的.bash_profile文件来让用户登录的时候将umask改为0002这样这个用户创建的文件夹就有写的权限,但这个umask有时会不生效,很纠结!!

论坛徽章:
0
4 [报告]
发表于 2011-07-06 12:33 |只看该作者
公司有个文件服务器,所以的用户都要在上面创建文件和文件夹,我把这些用户都加入到一个组当中通过修改用户的.bash_profile文件来让用户登录的时候将umask改为0002这样这个用户创建的文件夹同一个组的用户就有写的权限,但这个umask有时会不生效,很纠结!!

论坛徽章:
0
5 [报告]
发表于 2011-07-06 12:38 |只看该作者
回复 3# weiweinews


服务器搭建的什么服务供用户访问操作?    实际创建的权限呢?

论坛徽章:
0
6 [报告]
发表于 2011-07-06 12:46 |只看该作者
应该不会,就是会也会出现你将umask值设置成002,可能变成权限是220!
使用该命令是会有奇怪的结果。嘿嘿。
所以使用前要弄清楚给什么样的文件,或者目录创建默认权限

论坛徽章:
0
7 [报告]
发表于 2011-07-06 12:47 |只看该作者
另外你说其他用户,要检查你其他用户登录的环境变量是否里边有你这个设置,没有肯定就不行了

论坛徽章:
0
8 [报告]
发表于 2011-07-06 12:49 |只看该作者
哦。脑袋不太灵活。补充下我,你那个umask取值是3位的也就是000-777

论坛徽章:
0
9 [报告]
发表于 2011-07-06 13:04 |只看该作者
另外你说其他用户,要检查你其他用户登录的环境变量是否里边有你这个设置,没有肯定就不行了
mounta3 发表于 2011-07-06 12:47



    总共有12个用户都在同一个组当中,同样的修改了.bash_profile文件,每个用户每天有150个人使用这个用户创建文件,有时就会产生用户无法匹配.bash_profile当中设定的umask的设置

论坛徽章:
0
10 [报告]
发表于 2011-07-06 13:05 |只看该作者
再补充一个问题,这12个用户是在4台电脑上面,通过nfs方式来挂载的同一个文件服务器的共享目录
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP