开发者社区> 问答> 正文

给大家普及下怎样才算正确文件及目录的权限配置!

今天翻了一下论坛,发现好多帖子都是直接chmod 来分配权限。。。


web下我们需要首先分配所属的组!!例如


chown www:www -R /root


分配root下所有文件归属与www这个组!(当然组是你自己来分配权限!)


再来说说文件权限吧!


目录一般都是745权限
文件一般644


那么问题就来了,如何区分目录和文件呢!


结合find命令,快速就搞定了!!


# 利用find -type 定义文件类型,查找到对应的类型,传递给chmod来进行权限设置
# f 表示普通文件, d 表示文件夹
# 第一行表示直接结合-exec来执行命令,第二行表示搜索出匹配的类型传递给chmod来分配权限
# 设置文件权限
find -type f -exec chmod 644 {} \;
find -type f|xargs chmod 644


# 设置文件夹权限
find -type d -exec chmod 745 {} \;
find -type d|xargs chmod 745



展开
收起
jalena 2015-12-08 11:14:04 7313 0
2 条回答
写回答
取消 提交回答
  • Re给大家普及下怎样才算正确文件及目录的权限配置!
        

    -------------------------

    Re给大家普及下怎样才算正确文件及目录的权限配置!
            
    2017-04-27 07:00:14
    赞同 展开评论 打赏
  • 阿里云论坛版主,伪Linux运维,完美主义者。
    您的帖子很精彩!希望很快能再分享您的下一帖!
    2015-12-08 19:23:32
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多