【问题标题】:SSH'ing into multiple pi's with PHP [duplicate]使用 PHP SSH 连接到多个 pi [重复]
【发布时间】:2018-06-21 12:24:33
【问题描述】:

所以我正在创建一个长的网络用户界面。主页显示使用 PHP 通过 Net_SSH2 库显示的 5 个 Pi 的状态。一切都适用于 1 Pi 的 SSH。

现在的问题是: 已定义常量 NET_SSH2_MASK_CONSTRUCTOR 已定义常量 NET_SSH2_MASK_LOGIN_REQ
已定义常量 NET_SSH2_MASK_LOGIN

等等。基本上它说明我正在尝试更改为第一个 Pi 设置的设置常量。我尝试在启动新的 SSH 时尝试关闭 SSH,我尝试将每个 SSH 拆分为单独的 Net_SSH2 库,我尝试为每个 SSH 设置超时和启动,但仍然没有。

我想知道是否有人对使用具有多个 SSH 端的 Net_SSH2 有任何想法,或者是否有另一种方法可以通过 SSH 多个 Pi 来完成相同的工作。

【问题讨论】:

    标签: php linux apache ssh


    【解决方案1】:

    所以我想出了一个荒谬的解决方案。我在 lib 中获取了 SSH2.php 文件,并制作了 5 种不同的变体(SSH2-1.php、SSH2-2.php、...)。更改了所有常量变量和类名以适合 1、2、3、4 和 5。这似乎可以让我连接到我的 5 个 Pi。

    【讨论】:

    • 没那么荒谬。听起来您只是在使用一个设计精美的库。可能值得寻找另一个。
    猜你喜欢
    • 2014-02-10
    • 2012-10-12
    • 1970-01-01
    • 2012-11-29
    • 1970-01-01
    • 2018-01-28
    • 1970-01-01
    • 2022-06-28
    • 2012-11-08
    相关资源
    最近更新 更多