我看到了一些关于如何设置权限的查询var/www/html
。但我无法弄清楚我的问题。我制作了一个生物网络工具,我是它的唯一维护者,用户可以通过提交按钮和复选框来获取数据。该网站是使用开发的php
(文件和文件夹存储在/var/www/html
文件夹中),可以使用访问 http://163.xxx.xxx.xxx/tools/index.php
。但是,如果我只提供 IP 地址(即http://163.xxx.xxx.xxx
),则整个文件和文件夹都会显示出来,任何用户都可以查看。
我尝试将文件chmod
的更改/var/www/html
为755
,其他一些文件则遵循一些帖子。但如果在 url 中给出地址,仍然可以查看所有文件IP
。我如何防止其他人查看后端文件?
正在努力Ubunu 14.04 LTS
(由于我在这方面的知识有限,我真的很抱歉没有从技术角度提出这个问题。)
答案1
我通过以下编辑解决了 Ubuntu 14.04 中的目录列表问题,
在 apache2.conf 文件中,
<Directory /var/www/>,
有一行 'Options Indexes FollowSymLinks'。只需删除“Indexes”一词并保存文件。重新启动 apache 以使更改生效。