1
我創建金庫的祕密與廚師:廚師刀庫不正確解密
knife vault create root data --json data_bags/root/data.json --search 'role:web' --admin admin --mode client
爲了讀取data bag item
,這是我做的:
knife data bag show root data --secret-file .chef/admin.pem
但是我得到這個錯誤:
ERROR: Chef::EncryptedDataBagItem::DecryptionFailure: Error decrypting data bag value: 'bad decrypt'. Most likely the provided key is incorrect
這怎麼可能,因爲廚師保險箱應該首先追加.chef/admin.pem。
這兒有什麼遺漏嗎?
加密數據包與chef-vault創建的不同。他們不使用共享密鑰,而是使用PKI。 – StephenKing
改用「刀庫展示」。正如Stephen指出的,保險庫使用不同的加密算法 –