我尝试找到 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。对于插件,您只能列出它们。
看看这个:
答案3
我发现的唯一方法是直接修改配置文件。
他们参与/etc/webmin/virtual-server/
了 Debian。
然后重新启动 webmin:
service webmin restart