Advertisement
Guest User

users.sls

a guest
Nov 12th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. create-users:
  2. user.present:
  3. - name: dh
  4. - fullname: Danny Hobs
  5. - groups:
  6. - sudo
  7. - users
  8. - remove_groups: false
  9. - password: {{ pillar['users']['dh']['password_hash'] }}
  10.  
  11. create-ssh-directory:
  12. file.directory:
  13. - name: '/home/dh/.ssh'
  14. - user: dh
  15. - group: dh
  16. - dir_mode: 0700
  17.  
  18. setup-ssh-keys:
  19. file.managed:
  20. - name: '/home/dh/.ssh/authorized_keys'
  21. - user: dh
  22. - group: dh
  23. - mode: 600
  24. - contents: {{ pillar['users']['dh']['ssh_public_key'] }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement