一、用户管理 生成用户秘钥: grub-crypt --sha-512 Password: Retype password: $6$lYIpu8h4TH7Nf0RM$3lUprHO3gy4XqmCwf0EMqyZjJz1alnISVEk0D/VV9pR3jVBhrzk/vysBRWaTfAZjiuYmc/OrPas8Hs8torqm91 普通创建 vim /etc/puppet/manifests/site.pp user{ 'longge': ensure => present, home => '/home/longge', managehome => true, password =>'$6$lYIpu8h4TH7Nf0RM$3lUprHO3gy4XqmCwf0EMqyZjJz1alnISVEk0D/VV9pR3jVBhrzk/vysBRWaTfAZjiuYmc/OrPas8Hs8torqm91', } 指定UID 制定GID指定组 group{ 'longge': ensure => present, gid => 1000, } user{ 'longge': ensure => present, home => '/home/longge', managehome => true, uid => 1000, gid => 1000, groups => ['longge','wheel'], password =>'$6$lYIpu8h4TH7Nf0RM$3lUprHO3gy4XqmCwf0EMqyZjJz1alnISVEk0D/VV9pR3jVBhrzk/vysBRWaTfAZjiuYmc/OrPas8Hs8torqm91', } 删除用户 user { 'longge': ensure => absent, home => '/home/longge', managehome => true, } 二、用户组管理 创建一个组 vim /etc/puppet/manifests/site.pp group{ 'longge': ensure =>present } 创建一个组,指定GID vi/etc/puppet/manifests/site.pp group{ 'longge': ensure => present, gid => 1000, } 删除一个组 vim /etc/puppet/manifests/site.pp group{ 'longge': ensure => absent}
|