【问题标题】:Is there a way to access webmin using APIs有没有办法使用 API 访问 webmin
【发布时间】:2017-04-20 23:42:07
【问题描述】:

我已经在我的 centos linux 服务器上安装了 webmin。

我想使用可以通过任何 python 或 php 代码调用的 API 设置 cron 或列出 cron 作业。 我尝试在 Internet 和 webmin 文档中找到任何此类内容,但找不到任何内容。

有没有人尝试过或者知道如何实现这个东西?

我知道我可以创建一个 PHP api 或 python api ,它们又可以运行 shell 命令来添加 crontab,但我正在寻找 native-webmin API。

【问题讨论】:

    标签: linux api cron webmin


    【解决方案1】:

    https://doxfer.webmin.com/Webmin/XML-RPC_Calls 记录了一种执行 rpc 调用的方法。例如,您可以使用curl with 执行这样的调用

     curl --data @testcall -k https://root:changeme@192.168.0.100:10000/xmlrpc.cgi
    

    testcall的内容在哪里

    <?xml version="1.0"?>
     <methodCall>
     <methodName>useradmin::list_users</methodName>
     <params>
     <param>
     <value>apiUser</value>
     </param>
     <param>
     <value>apiKey</value>
     </param>
     </params>
     </methodCall>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 1970-01-01
      • 2023-04-03
      • 2020-10-24
      • 1970-01-01
      • 2021-02-26
      • 1970-01-01
      相关资源
      最近更新 更多