在Ubuntu上恢复文件/文件夹的权限被拒绝

时间:2013-10-25 06:30:17

标签: linux ubuntu permissions

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

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

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

1 个答案:

答案 0 :(得分: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,如果你递归地应用权限并需要更改回来 - 用/ etc / apache2 /

替换上面命令中的/ var / www /