2014-10-03 183 views

回答

0

chmod -R 777其中-R使其成为递归的,因此该文件夹中的所有基础文件将被设置为相同的权限,在我的示例中为777。

+0

如何使用.htaccess的htaccess – 2014-10-03 07:05:09

+0

权限进行设置? o.O – Azrael 2014-10-03 07:05:33

+0

我不认为有一种方法可以使用.htaccess设置权限.. @vijim – Azrael 2014-10-03 07:47:57

0

你需要做的chown -R www-data:www-data your-directory-here (这里,WWW的数据是debian下7默认的Apache用户名)

,然后chmod 711 your-directory-here

但是没有办法使用.htacces设置权限,它与.htaccess完全没有关系,但Web用户被认为是Apache,所以www-data。

如果您不希望用户查看在您的Apache目录,只需编辑/ etc/apache2的//000-default和编辑这使网站 - : <Directory /> Options FollowSymLinks AllowOverride None </Directory>

这样的: <Directory /> Options -FollowSymLinks AllowOverride None Options -Indexes </Directory> 选项-Indexes不允许用户查看您的目录索引 选项-FollowSymLinks禁止apache遵循符号链接(如果您需要apache遵循一些符号链接,请不要编辑这个链接)。

顺便说一句,Apache的文件夹不能从Web客户端编辑,你需要一个SSH访问。

0

如果您使用的是FileZilla或类似的FTP客户端,您可以右键点击任何内容,然后使用用户界面来选择文件各个方面的权限。