PHP服务器安全问题

发布于 2022-09-12 04:03:11 字数 79 浏览 13 评论 0

比如说我有一台服务器,根目录是www,我在www下见了只目录aaa,新建了个ftp对应这个aaa,如何防止通过php脚本访问www下面的所有东西

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人生百味 2022-09-19 04:03:11

我想到的是,分用户操作并且给不同用户不同的目录权限
比如建立一个A用户,ftp操作的时候使用A用户,当前A权限是www目录rwx,其他用户不给权限
然后再建立一个B用户,php脚本执行的时候使用B用户,由于B用户没有对www目录的权限,就不能访问

半步萧音过轻尘 2022-09-19 04:03:11

通过目录权限来进行隔离.这个的前提是你的 php 和 ftp不是同一个用户的

我的建议是, 不要让 www 和 ftp 存在目录包含关系,也就是你上面说的,, www目录下面有个 aaa.然后,在 php-fpm 的配置中,将运行你这个网站的 php进程池,配置 chroot 为 目录 www, 让这个进程池里的 php 只能看到这个www目录以及子目录里面的内容.不能访问 www目录以外的任何内容

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文