如何调整Linux实例目录文件的拥有者和拥有组

网站编辑2020-11-06 10:04:06497

  典名科技本文主要介绍如何才能调整Linux实例目录文件当中的拥有者和拥有组呢?以及推荐内容服务器web目录权限配置如何基本设定,下面小编为您一一解答。
  
  如果Web服务器中文件或者目录的权限不正确,会导致访问网站时出现403错误。因此在调整文件和目录前要确认所在进程的运行身份。
  
  您可以使用ps和grep命令查询文件和目录所在进程的运行身份。
  
  您可以使用ls –l命令来查询文件和目录的拥有者和拥有组。
  
  您可以使用chown命令修改权限。例如,chown -R www.www /alidata/www/phpwind/可将目录/alidata/www/phpwind下的所有文件和目录的拥有者和拥有组都修改为www账户。
  
  服务器web目录权限配置   假设http服务器运行的用户和用户组是www,网站用户为centos,网站根目录是/home/centos/web。
  
  方法/步骤

  
  1、我们首先设定网站目录和文件的所有者和所有组为centos,www,如下命令:
  
  chown -R centos:www /home/centos/web
  
  2、设置网站目录权限为750,750是centos用户对目录拥有读写执行的权限,这样centos用户可以在任何目录下创建文件,用户组有有读执行权限,这样才能进入目录,其它用户没有任何权限。
  
  find -type d -exec chmod 750 {} \;
  
  3、设置网站文件权限为640,640指只有centos用户对网站文件有更改的权限,http服务器只有读取文件的权限,无法更改文件,其它用户无任何权限。
  
  find -not -type d -exec chmod 640 {} \;
  
  4、针对个别目录设置可写权限。比如网站的一些缓存目录就需要给http服务有写入权限。例如discuz x2的/data/目录就必须要写入权限。
  
  find data -type d -exec chmod 770 {} \;

最新推荐

右侧广告图1
  • 企业邮箱尊享版500+帐号

    超大网盘,可拥有更大网盘空间

    ¥27000.00/年

    新老用户专享

  • 弹性公网IP

    弹性公网IP是可以独立购买和持有的公网IP地址资源。目前,EIP仅支持绑定到专有网络类型的ECS实例、专有网络类型的私网SLB实例、专有网络类型的辅助弹性网卡、NAT网关和高可用虚拟IP上。

    ¥0.04/小时

    带宽3折起

  • 云备份

    云备份作为阿里云统一灾备平台,是一种简单易用、敏捷高效、安全可靠的公共云数据管理服务,可以为阿里云 ECS 整机、ECS 数据库、文件系统、NAS、OSS、Tablestore 以及自建机房内的文件、数据库、虚拟机、大规模 NAS 等提供备份、容灾保护以及策略化归档管理。

    ¥486.00/年

    年中优惠

右侧广告图2