6-puppet用戶管理

一、用戶管理

生成用戶祕鑰:

 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 }

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章