0
我有一個用戶,我在廚師中使用食譜創建。如何爲廚師中使用數據包的用戶創建ssh密鑰。
在default.rb的配方,
user "abc" do
home "/home/abc"
action[:create]
mode 775
我有一個用戶,我在廚師中使用食譜創建。如何爲廚師中使用數據包的用戶創建ssh密鑰。
在default.rb的配方,
user "abc" do
home "/home/abc"
action[:create]
mode 775
的user
資源只管理創建一個用戶,如/etc/passwd
條目。要管理SSH密鑰或sudo配置等輔助資料,您需要額外的代碼。有一些社區食譜可以幫助解決這個問題,但是你必須評估它們是否滿足你的需求。對於每個組織來說,用戶管理往往非常不同,所以我鼓勵大家考慮自己寫點東西。
數據包中的SSH公鑰是什麼?或者你想把通過廚師生成的密鑰對(壞主意?)放到數據包中? – StephenKing
在https://supermarket.chef.io上進行搜索,這裏有一堆食譜。 – Tensibai
使用「用戶」社區食譜的示例:http://stackoverflow.com/questions/39008803/chef-how-to-use-a-list-of-attributes-in-a-script/39019127#39019127 –