防止用户查看 var/www/html 后端文件

防止用户查看 var/www/html 后端文件

我看到了一些关于如何设置权限的查询var/www/html。但我无法弄清楚我的问题。我制作了一个生物网络工具,我是它的唯一维护者,用户可以通过提交按钮和复选框来获取数据。该网站是使用开发的php(文件和文件夹存储在/var/www/html文件夹中),可以使用访问 http://163.xxx.xxx.xxx/tools/index.php。但是,如果我只提供 IP 地址(即http://163.xxx.xxx.xxx),则整个文件和文件夹都会显示出来,任何用户都可以查看。

我尝试将文件chmod的更改/var/www/html755,其他一些文件则遵循一些帖子。但如果在 url 中给出地址,仍然可以查看所有文件IP。我如何防止其他人查看后端文件?

正在努力Ubunu 14.04 LTS

(由于我在这方面的知识有限,我真的很抱歉没有从技术角度提出这个问题。)

答案1

我通过以下编辑解决了 Ubuntu 14.04 中的目录列表问题,

在 apache2.conf 文件中,

 <Directory /var/www/>, 

有一行 'Options Indexes FollowSymLinks'。只需删除“Indexes”一词并保存文件。重新启动 apache 以使更改生效。

相关内容