我不确定 Azure Batch 中的环境设置有多安全。我需要使用证书吗?
我正在 Azure Batch 中运行任务,当前通过 EnvironmentSetting 传递存储 token 。我在文档中找不到有关其安全性的任何详细信息。看完security with certificates我觉得这是可行的方法(“当您加密或解密任务的敏感信息时,通常需要使用证书,例如 Azure 存储帐户的 key 。”),但我并不 100% 相信。
那么,环境设置安全吗?
最佳答案
如果您只谈论安全本身,那么这是一个太宽泛的问题。此外,您还有多种方法来增强其安全性。
首先,环境变量仅在任务用户的上下文中可见,任务用户是执行任务的节点上的用户帐户。如果您远程连接,您将无法看到它们。这是一个安全的设置。然后您可以按照您提供的方式设置证书,这也是一个安全的设置。它们是 Azure Batch 本身的设置。
此外,您还可以控制批量帐户的访问权限。这也是一个安全的设置。所以相对而言,它是安全的。希望我的意见能帮助您了解批处理环境变量的安全性。
关于Azure Batch 环境变量安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55512146/