linux apache拒绝访问目录,Apache和linux文件权限无法浏览文件或目录

我刚刚将我的magento站点复制到运行CentOS 5.4的本地服务器。浏览器表示无法找到样式表的位置。样式表在/ skin/frontend/my_new_interface/design2/css中。我试图在浏览器中查看,并且无法查看css目录中的任何文件。我验证了我在正确的位置输入了一百万次。我可以查看/ skin/frontend/my_new_interface/design2中的文件。但是,不能浏览浏览器内的目录。Apache和linux文件权限无法浏览文件或目录

-rwxr-xr-x 1 apache apache

上市

我尝试搭配chmod -R 755的所有文件和目录

我改变了:

我的ls -l CSS

,并得到类型apache conf选项索引

但仍然当我浏览di我得到禁令的军团。但是,在另一个全新安装的magento在同一个www目录中,我能够浏览目录。据我可以告诉两个安装具有相同的所有权和权限。

我也试过

find . -type f -exec chmod 644 {} \;

find . -type d -exec chmod 755 {} \;

这是在Magento的维基

我刚刚用完的想法建议。

2010-05-07

dardub

+0

想法:检查Apache日志文件。如有必要,打开更详细的日志记录。 –

2010-05-07 19:04:30

+0

我想我需要先打开错误日志:) –

2010-05-07 19:09:01

+0

没关系。我找到了他们。 –

2010-05-07 19:15:36

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要隐藏Apache目录访问控制的配置文件,可以使用以下命令: ``` chmod 700 /path/to/apache/config/file ``` 这将把配置文件的权限设置为只有所有者可以读、写和执行,而其他用户不能访问。这样一来,即使有人知道了配置文件的位置,也无法读取其中的内容。 ### 回答2: 在Linux中,要隐藏Apache目录访问控制的配置文件,可以通过修改文件目录的权限来实现。 首先,登录到服务器上并切换到Apache配置文件所在的目录。通常,Apache配置文件位于/etc/httpd/或/etc/apache2/目录下,具体路径可能因系统版本而有所不同。 然后,使用以下命令隐藏Apache目录访问控制的配置文件: ``` chmod 700 <配置文件名> ``` 其中,<配置文件名>是你想要隐藏的配置文件文件名。该命令将文件的权限设置为只有文件所有者可读、写和执行,其他用户无法访问。 如果你想隐藏整个目录及其内容,可以使用以下命令: ``` chmod 700 <目录名> ``` 其中,<目录名>是你想要隐藏的目录的名称。该命令将目录的权限设置为只有目录所有者可读、写和执行,其他用户无法访问。 请注意,隐藏Apache目录访问控制的配置文件可能会导致配置文件无法正常工作,因此在隐藏之前,请确保你了解配置文件的重要性和作用,并且你已经备份了该文件。 ### 回答3: 要隐藏Apache目录访问控制的配置文件,可以使用"mv"命令将该文件移动到其他目录或者修改文件权限。以下是两种方法: 1. 使用"mv"命令: 打开终端,使用以下命令将配置文件移动到其他目录(例如 /var/tmp): mv /etc/apache2/apache2.conf /var/tmp 这样一来,Apache的配置文件就会被移动到/var/tmp目录下,并且不再处于Apache可访问的默认位置。这样可以有效地隐藏控制访问的配置文件。 2. 修改文件权限: 打开终端,使用以下命令修改配置文件的权限: chmod 700 /etc/apache2/apache2.conf 通过将权限设置为700,只有root用户才能读取、写入和执行该文件。其他用户将无法访问该文件。这样一来,Apache的访问控制配置文件也能得到隐藏。 或者,也可以同时使用上面两种方法提高安全性,将文件移动到其他目录并修改权限: mv /etc/apache2/apache2.conf /var/tmp chmod 700 /var/tmp/apache2.conf 这样一来,除了root用户外,其他用户既无法访问Apache的默认配置文件目录,也无法查看或修改该文件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值