A10负载均衡:phpseclib连接以从 a10负载均衡器提取数据

关于A10负载均衡的问题,在a10 load balancing methods中经常遇到, 我正在构建一个远程 API,它将通过 SSH 从 A10 负载均衡器中提取数据,并以 JSON 格式将其提供给 Web 前端。我更喜欢 phpseclib 库,因为我已经将它用于类似的东西,但与其他设备(rhel 服务器,cisco 路由器等)。这是事情,A10 负载平衡器正在提供一些命令行语法问题,当我尝试 phpseclib 的 $ssh-gexip“

我正在构建一个远程 API,它将通过 SSH 从 A10 负载均衡器中提取数据,并以 JSON 格式将其提供给 Web 前端。我更喜欢 phpseclib 库,因为我已经将它用于类似的东西,但与其他设备(rhel 服务器,cisco 路由器等)。这是事情,A10 负载平衡器正在提供一些命令行语法问题,当我尝试 phpseclib 的 $ssh-gexip“

我不是复杂的学校对 A10 负载平衡器命令行语法知道确切地在哪里寻找问题。

我也在器上安装了 sshpass 做一些测试,它返回同样的事情,所以我不知道问题是什么,因为谷歌已经什么都没有了。这可能是一个简单的修改 phpseclib?一个简单的单线黑客?帮助!

<?php 
    include_once("phpseclib/Net/SSH2.php");
    $ssh = new Net_SSH2("<a10 load balancer ip>");
    if(!$ssh->login("<username>","<password>")) {
        echo 0;
    } else {
        echo "Pulling configuration...";
        echo $ssh->exec("show gslb service-ip");
    }
?>

这是我的回报,当我从命令行执行

[root@<servername> php]# php controller.php
Pulling configuration...
/a10/bin/rimacli: invalid option -- c
[root@<servername> php]#

谷歌搜索“/ a10 / bin / rimacli:无效的选项-c”不会想出很多,因为我相信这只是一个选项 / 语法命令行的东西,A10 负载平衡用户很少看到。

SSH 与 A10 有什么不同?帮助:)

0

Nevermind,它已经有一个 API 可用:) 现在只需要学习方法。示例请求:

[root @ servername php] # curl-qk "https:/ / / services / rest / V2 /?method = authenticate & amp;用户名 = & amp;密码 = & amp;格式 = json" {"session_id":"07d68e681102200700f1aea46574f7"} [root @ servername php] #

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(184)
奇迹服务端源码:什么是Web服务端点(web services definition)
上一篇
Co标准气:Regex用于在不匹配.co.uk的情况下对.co域进行cpanel电子邮件过滤
下一篇

相关推荐

  • php curl请求:如何使用PHP cURL实现HTTP请求

    PHP curl请求是一种用于从远程服务器获取数据的方法,它使用HTTP协议来传输数据,可以用来发送和接收HTTP请求。它使用CURL库来实现,支持多种协议,包括HTTP、HTTPS、FTP、FTPS、SCP、SFTP、TFTP、LDAP、DICT、TELNET、FILE等。…

    2023-05-06 12:09:01
    0 15 66
  • php 数组删除元素利用 Array_splice 删除数组中的元素

    PHP 数组删除元素的方法有多种,主要有 unset() 函数、array_splice() 函数和 array_pop() 函数。…

    2023-04-01 03:20:42
    0 14 22
  • eclipse开发php:为“Hello World”的页面

    示例示例安装Eclipse:你需要安装Eclipse IDE for PHP ,可以从官网上下载,安装过程中,会有一些提示,按照提示一步步完成安装即可。…

    2023-10-26 03:11:47
    0 93 69
  • php include 绝对路径深入理解 PHP include 功能

    php include 绝对路径是指在 PHP 中使用绝对路径来包含文件。绝对路径是指从根目录开始的完整路径,而不是相对路径,它可以帮助我们找到文件的位置。…

    2024-04-19 12:52:51
    0 46 39
  • php ansi转utf8:\u6309\u7167php ansi\u8f6cutf8\uff0c\u751f\u62101\

    php ansi转utf8是指将ansi编码的字符串转换为utf8编码的字符串。可以使用iconv函数来实现:…

    2023-02-19 15:00:56
    0 91 45
  • php include函数:Welcome to My Website!

    PHP include函数是用来在当前文件中包含并运行另一个文件的函数。它可以帮助我们将页面的公共部分(如头部和尾部)抽取出来,以避免重复编写代码,提高开发效率。…

    2023-01-01 02:36:42
    0 16 75
  • php免费开源cms系统使用php免费开源CMS系统

    PHP免费开源CMS系统是一种基于PHP语言的内容管理系统,它可以帮助用户快速构建和管理网站。它的主要功能是提供一个可视化的界面,用户可以通过这个界面来管理网站的内容,以及其他类型的数据,如文章、图片、视频等。…

    2024-01-15 05:31:35
    0 85 57
  • mac 安装phpstorm:如何在Mac上安装PHPStorm

    提示提示下载并安装:从官网下载最新版本的,然后双击安装文件,按照提示完成安装。配置代码提示:在中,点击“”,然后找到“ & ”,点击“PHP”,在“PHP Level”中选择你想要的语言级别,然后在“PHP Code Sniffer”中选择你想要使用的代码提示工具,例如PHPCS,然后点击“Apply”和“OK”即可完成配置。…

    2023-04-24 13:59:14
    0 74 19

发表评论

登录 后才能评论

评论列表(56条)