我总是使用 MAMP 进行本地开发,并注意到我可以从 LAN 访问 htdocs 文件夹。如果黑客知道我的计算机 IP 地址,他是否可以轻松地从 LAN 外部访问 htdocs 文件夹或我的 mysql 数据库?
答案1
不太可能。从 LAN 外部进行的 MAMP 访问将仅限于您授予的访问权限。
如果您允许端口 80 或 8080 在 LAN 外部可用,到 MAMP 服务器,并很好地映射它们,并且您的内部 IP 是 192.168.1.21,外部 IP 是 201.223.10.14 并且全部配置好,那么他们所能看到的就是您正在提供的服务。
如果您授予...VPN 或 SSH 访问权限,那么他们只需打开终端窗口并cd
进入目录即可查看所有内容。
不过,你还需要问自己 - 相关文件的权限是什么?它们是 777 还是 444 还是 744,还是什么?
归根结底,这其中涉及许多因素,最有可能的是您没有通过路由器正确地将任何端口映射到 MAMP 服务器,因此黑客很难进入该服务器并查看您正在运行的内容。除非它很重要 - 而且他们想要进入。