【问题标题】:Restore permission denied on Ubuntu for files/folders在 Ubuntu 上拒绝文件/文件夹的恢复权限
【发布时间】:2013-10-25 06:30:17
【问题描述】:

我最近在亚马逊 ec2 实例上的 Linux 服务器上的 apache2 上上传了一个 cakephp Web 应用程序。为了编辑文件以进行开发,我使用 filezilla 打开文件,在本地进行更改,然后上传它们。但是为了绕过读写权限,我使用:

sudo chmod 777 /var/www/myFolder/ -R

唯一的问题是,一旦我完成编辑,我不知道如何恢复为限制权限以避免安全问题。 我现在需要创建虚拟主机,以便在 etc/apache2 中添加 conf 文件,我需要使其可写。如何使文件夹再次不可写?

【问题讨论】:

    标签: linux ubuntu permissions


    【解决方案1】:

    试试这两个:

    sudo find /var/www/yourfolder -type d -print0 | xargs -0 chmod 755
    sudo find /var/www/yourfolder -type f -print0 | xargs -0 chmod 644
    

    第一个递归设置目录的正确权限,第二个设置文件的正确权限。这是 apache 服务器的标准权限集。

    编辑:对于 apache2.conf,如果您以递归方式应用权限并需要改回 - 将上述命令中的 /var/www/ 替换为 /etc/apache2/

    【讨论】:

      猜你喜欢
      • 2015-09-29
      • 1970-01-01
      • 1970-01-01
      • 2019-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      相关资源
      最近更新 更多