【问题标题】:Laravel Forge & Digital Ocean Add SSH PortLaravel Forge 和 Digital Ocean 添加 SSH 端口
【发布时间】:2014-07-23 14:06:28
【问题描述】:

我不小心从 Laravel Forge 的防火墙配置中删除了端口 22。

我在数据库中有需要保留的重要信息。

有什么方法可以让我的服务器重新工作吗?

【问题讨论】:

    标签: digital-ocean


    【解决方案1】:

    使用console on the control panel(请参阅“访问”部分),这将为您提供 SSH 访问权限,您可以将端口 22 添加回防火墙。

    【讨论】:

      【解决方案2】:

      我最近遇到了同样的问题,当时我更改了 SSH 端口作为安全措施,而没有事先更新防火墙设置。

      事实证明,Forge 会自动配置 iptables,我可以通过以下步骤使用 ufw 接口解决这种情况:

      1. 正如 phillbaker 的回答,我使用 Digital Ocean Console Access 登录到 droplet。

      2. 然后,我将 ufw 配置为打开我使用 sudo ufw allow ## 配置的新 SSH 端口,其中 ## 是新端口号。在您的情况下,您需要使用 sudo ufw allow 22 重新打开端口 22。

      3. 就我而言,我想关闭现在未使用的端口 22,所以我发出了sudo ufw delete allow 22。您不想在您的情况下这样做,仅供参考。

      您可以了解更多关于 ufw here.

      【讨论】:

        猜你喜欢
        • 2015-09-07
        • 2017-09-02
        • 1970-01-01
        • 2016-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-20
        • 1970-01-01
        相关资源
        最近更新 更多