Skip to content

icann-dns/puppet-users

Repository files navigation

users

Table of Contents

  1. Description
  2. Setup - The basics of getting started with users

Description

This module is responsible for creating users, groups and setting ssh_authorized keys. The module will also copy files to a users home directory allowing them to configure there own environment. User files are stored in this module under the files directory however they can be moved to another location by changing the users::userfiles_base paramater

Setup

add the users class and set the users::user hash and add data to hiera

Example

users::userlist:
      dns0ps:
        comment: "dns0ps Managment account"
        password: "!"
        groups:
          - quaggavty
          - pe-puppet
        ssh_type:    ssh-rsa
        ssh_comment: dns0ps@dns.icann.org
        ssh_key:     "KEYDATA"
      peadmin:
        comment: "Peadmin Managment account"
        uid: 1111
        password: "!"
        groups:
          - quaggavty
        ssh_type:    ssh-rsa
        ssh_comment: peadmin@dns.icann.org
        ssh_key:     "KEYDATA"

About

module to set up linux users

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors