我在centos linux服务器上安装了webmin。
我想使用API设置cron或list cron作业,我可以通过任何python或php代码调用它。 我尝试在互联网和webmin文档中找到任何这样的东西,但找不到任何东西。
有人试过这个或者知道如何实现这个东西吗?
我知道我可以创建一个PHP api或python api,它可以运行shell命令来添加crontab,但我看起来是native-webmin API。
答案 0 :(得分:1)
https://doxfer.webmin.com/Webmin/XML-RPC_Calls介绍了执行rpc调用的方法。例如,您可以使用curl
和
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>