请问umask能否使用root对每一个用户设置其umask?另外用户可否针对某目录设置独立的umask?

为当前最终发行版之前的所有版本提供支持
回复
zipkong
帖子: 76
注册时间: 2010-11-27 22:20
送出感谢: 0
接收感谢: 0

请问umask能否使用root对每一个用户设置其umask?另外用户可否针对某目录设置独立的umask?

#1

帖子 zipkong » 2010-12-10 20:51

在看鸟哥,看了一个案例
情境模擬題一:假設系統中有兩個帳號,分別是 alex 與 arod ,這兩個人除了自己群組之外還共同支援一個名為 project 的群組。假設這兩個用戶需要共同擁有 /srv/ahome/ 目錄的開發權,且該目錄不許其他人進入查閱。請問該目錄的權限設定應為何?請先以傳統權限說明,再以 SGID 的功能解析。
他的意思很简单,就是为了说明SGID的作用,但是,这里面有个地方令我费解,就是UMASK。在这个专案组里,为了让组员都能修改,所以umask必须是0002的,而系统默认是0022,所以我们必须修改,刚做了实验,证实每个用户的umask都必须独立设置,那么作为管理员,我是否都需要到每个用户的帐号里面进行umask xxxx这样设置呢?有没有更快捷方便的方法?
另外,在这个案例里面,两个用户为了做这个项目,把umask都修改为0002,那么也就是他们新建的文件都会对组内人士开放了x,能否针对某目录而进行umask设置呢?
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53
送出感谢: 0
接收感谢: 108 次

Re: 请问umask能否使用root对每一个用户设置其umask?另外用户可否针对某目录设置独立的umask?

#2

帖子 onshoestring » 2010-12-10 21:34

直接改这个文件:/home/用户名/.profile
针对目录要用ACL
zipkong
帖子: 76
注册时间: 2010-11-27 22:20
送出感谢: 0
接收感谢: 0

Re: 请问umask能否使用root对每一个用户设置其umask?另外用户可否针对某目录设置独立的umask?

#3

帖子 zipkong » 2010-12-10 21:43

哦,看来是可以实现的,谢谢。
回复

回到 “老旧版本支持”