Laravel Forge 的网站隔离/用户隔离是做啥的?

Posted

技术标签:

【中文标题】Laravel Forge 的网站隔离/用户隔离是做啥的?【英文标题】:What does website isolation / user isolation do Laravel Forge?Laravel Forge 的网站隔离/用户隔离是做什么的? 【发布时间】:2021-06-18 19:52:10 【问题描述】:

在 Laravel Forge 中有一个名为网站隔离的选项,有些人似乎也提到了用户隔离。我不太确定它的作用以及此类功能可能带来的好处。如果有人能解释一下,那就太好了!

【问题讨论】:

【参考方案1】:

这也意味着您可以将不同的用户分配到服务器上的不同站点。您可以授予他们SSHSFTP 访问特定站点的权限,而不允许他们访问同一服务器上的其他站点。如果这些站点具有不同的用户,它还可以防止一个站点中的恶意代码影响同一服务器上的另一个站点。 见https://blog.laravel.com/forge-user-isolation

【讨论】:

【参考方案2】:

我发现使用网站/用户隔离的最大优势之一是,与存在于同一服务器中的其他站点相比,Laravel Forge 将能够提供独特且独立的 nginx 环境。因此,在需要重新启动 nginx 或过载的情况下,服务器中的其他站点应该可以正常工作。

【讨论】:

以上是关于Laravel Forge 的网站隔离/用户隔离是做啥的?的主要内容,如果未能解决你的问题,请参考以下文章

Forge Autodesk 上的存储桶是如何隔离的?

隐藏除选定 Autodesk-Forge 查看器之外的所有查看器

从两个 HTML 文件访问 Forge 查看器

PHP 网站隔离配置

隔离 Laravel url 使其成为 http 而其余为 https

Forge + Git + Laravel 问题