gpt4 book ai didi

windows - Chef 在 Windows 上找不到 encrypted_data_bag_secret

转载 作者:可可西里 更新时间:2023-11-01 11:52:49 26 4
gpt4 key购买 nike

我无法在 Windows 上从我的加密数据包加载 secret 。我已将文件复制到 c:\chef\encrypted_data_bag_secret,这是默认路径。

我首先尝试了这个:

credentials = Chef::EncryptedDataBagItem.load("system", "deploy")

失败并出现此错误:

10.0.1.20 [2014-09-12T19:51:45+00:00] FATAL: ArgumentError: No secret specified to load_secret and no secret found at C:\chef\encrypted_data_bag_secret

然后我尝试明确指定它:

secret = Chef::EncryptedDataBagItem.load_secret("c:/chef/encrypted_data_bag_secret")
credentials = Chef::EncryptedDataBagItem.load("system", "deploy", secret)

这也失败了:

10.0.1.20 [2014-09-12T19:53:18+00:00] FATAL: Errno::ENOENT: No such file or directory - file not found 'c:/chef/encrypted_data_bag_secret'

最后,我尝试指定反斜杠以防它不起作用:

secret = Chef::EncryptedDataBagItem.load_secret("c:\\chef\\encrypted_data_bag_secret")
credentials = Chef::EncryptedDataBagItem.load("system", "deploy", secret)

那也失败了:

10.0.1.20 [2014-09-12T19:54:49+00:00] FATAL: Errno::ENOENT: No such file or directory - file not found 'c:\chef\encrypted_data_bag_secret'

我也尝试过编辑权限,以便每个人都可以查看 encrypted_data_bag_secret 文件,但这没有效果。当然,我在这里遗漏了一些非常明显的东西。

最佳答案

嗯,这很尴尬。我创建了一个文本文件来包含 RDP session 的 secret ,但 Windows 资源管理器中的默认设置仍然出于某些愚蠢的原因不显示文件扩展名。一旦我将文件重命名为真正具有正确的名称,它就会按预期开始工作。

关于windows - Chef 在 Windows 上找不到 encrypted_data_bag_secret,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25815995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com