我使用的是user cookbook,它對所有其他用戶帳戶都正常工作。使用廚師(獨奏)我如何設置root用戶的密碼?
我可以使用數據包中列出的密鑰填充根用戶的authorized_keys
文件,但是密碼未設置。
這裏的root用戶我的數據包(data_bags/users/root.json
)的內容:
{
"id": "root",
"uid": 0,
"home": "/root",
"home_dir_mode": "0700",
"password": "shadowpasswordhash",
"ssh_keys": [
"ssh-rsa averylongkey"
],
"ssh_keygen": false
}
感謝您的建議,我肯定會看看'用戶'食譜。你是否可以編輯你的答案來舉例說明如何使用'user' **資源**來設置root用戶的密碼和密鑰? – tommarshall