LinuxSir.cn,穿越时空的Linuxsir!

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

linux文件夹权限设置问题

[复制链接]
发表于 2005-12-8 09:36:35 | 显示全部楼层 |阅读模式
用户user在linux中新建一个文件夹 test,用命令 chmod -R 775 test 设置该用户及组都有完全权限操作该文件夹及其子文件夹,完成之后,当user这个用户在test又新建一文件夹后,怎么新建的这个文件夹权限又是755,只有user自已有完全权限,怎样让新建的文件夹自动继承主文件夹权限。谢谢。
发表于 2005-12-8 09:50:03 | 显示全部楼层
linux 里除了sgid属性是继承的以外,其它的目录属性是不继承的!
你为什么需要一个775的目录?这样是很危险的!在登录的shell状态下默认用户建立文件和目录的属性是由umask决定的,你如果兴趣可以去看相关文档了解umask!在ftp上传中ftp服务器也会有相应的配置项定义用户上传文件或创建目录时的umask,这个在相应服务的文档里都有介绍!
另:
不要把windows的经验带到linux中!windows是为了你方便,linux在于安全和可配置化!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-8 16:56:49 | 显示全部楼层
谢谢回复,就是一台FTP服务器,有3个管理账号是同一组,如果不继承他们管理起来就很麻烦,所以就给了个755的权限,也就是创建文件夹的用户及该组都有完全权限,其它用户浏览权限。不过这些账号都是nologin的虚账号。
回复 支持 反对

使用道具 举报

发表于 2005-12-8 16:59:50 | 显示全部楼层
把文件夹的组的属性改一改。配一个只读的用户组。然后把文档夹放权。

这样可行?
回复 支持 反对

使用道具 举报

发表于 2005-12-8 17:33:54 | 显示全部楼层
1.chmod -R 2775 /your/dir
2.如果你用的是vsftp,在配置文件中加入local_umask 002 , 其它的ftp服务器也有相应的配置!
回复 支持 反对

使用道具 举报

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

本版积分规则

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