LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 537|回复: 4

目錄及以下文件目錄許可權保持為777,不管是誰建立..

[复制链接]
发表于 2004-10-14 21:28:21 | 显示全部楼层 |阅读模式
請高手們解答.........
我用crontab 建立了一個目錄...
是root建立的...我想一直保持是777下去...
不管是誰往裏冇寫文件....
但是不想通過...chmod,chown這些命令....
有什麽方法...
发表于 2004-10-15 00:22:45 | 显示全部楼层
那就改umask值啰,让它等于000。但这样很不安全,任何用户都可以轻易毁掉整个系统!
发表于 2004-10-15 00:59:53 | 显示全部楼层
用目录的acl可以实现任何用户在这个目录里新建的目录权限为rwxrwxrwx,文件为rw-rw-rw-,文件默认不加执行权限是出于安全原因,即使umask改为000,文件也不会自动加上执行权限的。
不过用户既然有了写权限,加上执行权限就可由用户自己根据需要做了。
setfacl -m d:u::rwx,g::rwx,o::rwx  acltestdir
要开启acl需要在加载文件系统加上acl参数。一旦一个文件和目录被设置acl,就不受用户的umask影响了。
 楼主| 发表于 2004-10-15 09:25:16 | 显示全部楼层
setfacl -m d:u::rwx,g::rwx,o::rwx acltestdir
是一條命令??為什麽我的沒有這個命令.............
发表于 2004-10-15 10:41:02 | 显示全部楼层
要装aclutils吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表