Linux下web目录权限设置
2016-04-06 14:58
260 查看
1、nginx和php-fpm运行用户为www
2、我们假设web目录所属着为web_owner
3、将web目录的用户和用户组设置为web_owner和www,如下命令:chown -R web_owner:www /usr/local/nginx/html
4、设置网站目录权限为750,750是web_owner用户对目录拥有读写执行的权限,这样web_owner用户可以在任何目录下创建文件,用户组有有读执行权限,这样才能进入目录,其它用户没有任何权限。find -type d -exec chmod 750 {} \;
5、设置网站文件权限为640,640指只有web_owner用户对网站文件有更改的权限,web服务器只有读取文件的权限,无法更改文件,其它用户无任何权限。find -not -type d -exec chmod 640 {} \;
6、针对个别目录设置可写权限。比如网站的一些缓存目录就需要给web服务有写入权限。例如cache目录就必须要写入权限。find -name 'cache' -type d -exec chmod 770 {} \;
2、我们假设web目录所属着为web_owner
3、将web目录的用户和用户组设置为web_owner和www,如下命令:chown -R web_owner:www /usr/local/nginx/html
4、设置网站目录权限为750,750是web_owner用户对目录拥有读写执行的权限,这样web_owner用户可以在任何目录下创建文件,用户组有有读执行权限,这样才能进入目录,其它用户没有任何权限。find -type d -exec chmod 750 {} \;
5、设置网站文件权限为640,640指只有web_owner用户对网站文件有更改的权限,web服务器只有读取文件的权限,无法更改文件,其它用户无任何权限。find -not -type d -exec chmod 640 {} \;
6、针对个别目录设置可写权限。比如网站的一些缓存目录就需要给web服务有写入权限。例如cache目录就必须要写入权限。find -name 'cache' -type d -exec chmod 770 {} \;
相关文章推荐
- Linux /dev 自动创建设备节点
- 电信3G linux
- Linux 中一些常用命令
- Linux centos vi / vim 使用技巧汇总
- centos mysql 实战 第一节课 安全加固 mysql安装
- CentOS 7.x安装ELK(Elasticsearch+Logstash+Kibana)
- 测试妹子总结测试常用linux命令
- 实验七:Linux内核如何装载和启动一个可执行程序
- Linux之ps查找进程用kill终止命令
- linux 文件操作库函数
- linux kernel function do_fork
- 阿里云Centos配置iptables防火墙
- Linux无法连接外网
- linux scp指令
- 使用Linux命令行测试网速
- Linux中断处理驱动程序编写
- Linux下打印调试信息
- linux安装composer
- Linux - 常用命令
- Linux 环境下查看resin版本