Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

users Cookbook

This cookbook makes users.

Requirements

packages

  • gem unix-crypt - for making hashed password

Attributes

no attributes.

Usage

users::default

Make data_bags "users" and data_bag_item "login_account" like below in your repository.

{
  "id": "login_account",
  "users":[
    {
      "comment":         "Login User",
      "authorized_keys": ["ssh-rsa xxx"],
      "name":            "login-user",
      "home":            "/home/login-user",
      "shell":           "/bin/bash",
      "password":        null,
      "sudo":            false,
      "active":          true
    },
    {
      "comment":         "Admin User",
      "authorized_keys": [null],
      "name":            "admin",
      "home":            "/home/admin",
      "shell":           "/bin/bash",
      "password":        "YOUR_PASSWORD",
      "sudo":            true,
      "active":          true
    },
    {
      "roles": [
        "web"
      ],
      "comment":         "Web User",
      "authorized_keys": [null],
      "name":            "www-user",
      "home":            "/home/www-user",
      "shell":           "/bin/bash",
      "password":        "YOUR_PASSWORD",
      "sudo":            false,
      "active":          true
    }
  ]
}

Authors

Authors: naga41

About

Chef cookbook for creating users.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages