Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class adduser{
- group { "kumina":
- ensure => present,
- }
- user { "kees":
- ensure => present,
- gid => "kumina",
- groups => ["adm", "root", "staff"],
- password => 'some-password',
- shell => "/bin/bash";
- }
- file {
- "/home/kees":
- ensure => directory,
- require => User["kees"],
- owner => "kees",
- group => "kumina",
- mode => 750;
- "/home/kees/.ssh":
- ensure => directory,
- owner => "kees",
- group => "kumina",
- mode => 644;
- }
- ssh_authorized_key { "kees-rsa-key":
- ensure => present,
- key => "AAAAB3NzaC1yc2EAAAADAQABAAABAQCVWFiRcTS9FG+u/BKprkFuHIbKqWf5End5nWsqDoMk3+PofP05YzLwPMvyeGCnK3NcZt8DO9xcN1jRBXnsz/o2w+qAfODCT1RCXtCF0eDxNQnhG1EOOXOkPX14zu5mtzBIPMmzciJTdPAlJvwSgwPgfdVEDQkW9/moFkHuMFuGCvvFSkmyyxztigZMwY0OwIT7vdURQtwuIXJd0MV1ThoxtS8D8jfCVYcRtD7SCsz6M0Qt1lI2J10W/aGCv+tHiQjKkM+SjR0zsr1ESos8l/E/BdaaMRF+OhPmFndl9vbOCYobKleUSNZ7J3VwFjdGkLBSdIExjmgF0G83JYA+cbMj mike@test",
- type => "rsa",
- user => "kees",
- group => "kumina",
- require => Directory["/home/kees/.ssh"];
- }
- }
Add Comment
Please, Sign In to add comment