通过 CLI 更改 ESXi 安全设置

通过 CLI 更改 ESXi 安全设置

有没有办法通过 CLI 更改 ESXi (6.7u2) 的安全设置? 可以通过以下命令修改标准高级设置:

esxcli system settings advanced set -o /Mem/ShareForceSalting -i 2 

或者可以使用以下命令更改内核设置:

esxcli system settings kernel set -s hyperthreading -v FALSE 

但是我找不到从 CLI 更改安全参数的方法(使用 GUI 就可以)。例如,我无法从 CLI 更改这些参数:

  • 安全.账户解锁时间
  • 安全.帐户锁定失败
  • ...

有人可以帮忙吗?

答案1

安全设置未列在可用参数中

esxcli system settings advanced list | grep “Security”

我还没有在其他命名空间(如security和)中找到account

但您可以通过 PowerCLI 管理此设置:

Set-VMHostAdvancedConfiguration Security.AccountLockFailures -Value 10

Set-VMHostAdvancedConfiguration Security.AccountUnlockTime -Value 100

参考: https://virtualizationreview.com/articles/2015/10/14/manage-vsphere-6-security-policy-via--esxcli.aspx

https://www.vmwareblog.org/cool-vsphere-command-line-interface-esxcli-commands-helped-lot/

相关内容