【发布时间】:2016-03-24 09:58:54
【问题描述】:
我正在编写一个 PowerCLI 脚本,该脚本通过模板部署和配置虚拟机。在配置阶段,我必须运行一些命令,这些命令需要访客的根用户名和密码才能在 VM 上运行脚本。这些是模板的默认凭据,它们以纯文本形式存储在我的脚本中。配置完成后,我让用户使用 SecureString Credentials 更改他们的密码。
我担心的是,由于我正在配置的虚拟机的性质,如果有人可以在我的脚本中找到我拥有的默认纯文本凭据,那么他们就有很大的机会访问此虚拟机。有没有办法在加密的脚本中存储默认凭据?
【问题讨论】: