是否有 Virtuamin API 可以更改功能和插件啟動?

是否有 Virtuamin API 可以更改功能和插件啟動?

我嘗試找到 virtualmin API 命令來更改可用功能和插件,就像我可以在系統設定 > 功能和插件中的 UI 上執行此操作一樣。

好像沒有。

系統設定中的某些 Virtualmin 配置也存在相同的問題。

有人已經做到了嗎?

答案1

這可以使用“set-global-feature”命令來完成。

例如:

# virtualmin set-global-feature --disable-feature webalizer

而且,如果您發現某些無法透過命令列完成而在 UI 中可以完成的事情,則可能是錯誤,我們將解決該錯誤。您可以在 Virtualmin.com 上提交此類請求。有些事情在命令列上是不合理的,例如係統狀態圖,但通常如果您可以合理地希望透過腳本執行此操作,我們希望使其易於執行。我相信 API 覆蓋已經非常接近完成,但每隔一段時間就會出現新的東西。

該指令的用法是:

Turns on or off some Virtualmin feature or plugin globally.

virtualmin set-global-feature --enable-feature name
                          --disable-feature name
                          --default-on name
                          --default-off name

而且,我注意到我們最近沒有重新生成文檔,因此我們的線上文檔中缺少該命令的手冊頁。我現在正在努力。

答案2

有一些針對功能的指令:您可以對功能執行以下指令:list-features、enable-feature、disable-feature。對於插件,您只能列出它們。

看看這個:

https://code.google.com/p/virtualmin-php-api/

答案3

我發現的唯一方法是直接修改設定檔。

他們在/etc/webmin/virtual-server/Debian 上。

然後重新啟動 webmin :

service webmin restart

相關內容