lef 发表于 2013-9-22 08:58:24

puppet之用户管理

本帖最后由 lef 于 2013-9-22 09:00 编辑

本文系统Centos6.0
master:master.lansgg.com 192.168.182.143
client1 :client1.lansgg.com 192.168.182.142
client2: client2.lansgg.com 192.168.182.149

很简单的:
案例1:在client1、client2上创建一个用户zhangsan
首先查看下master上的注册信息是否正确:

注册证书OK;
master端:
# vim /etc/puppet/manifests/site.ppimport "node1.pp"编写site.pp文件中包含的pp
# vim /etc/puppet/manifests/node1.ppuser    {"zhangsan":                      ensure => present,      uid => 1001,      gid => 1001,#       home => "/home/zhangsan",      #此为可以创建非默认的家目录      comment => "test's user",    #此为描述信息      managehome => true,          #自动创建家目录      password => '$1$uvqOM1$4dTiuTlz/iWzj1sJEKaU9.',#密码      groups => test,   同时将zhangsan加入test组      shell => "/bin/bash";      }group {"zhangsan":      gid => 1001,      ensure => "present",      }PS:上面的password属性的字符串:
# grub-md5-cryptPassword:Retype password:$1$uvqOM1$4dTiuTlz/iWzj1sJEKaU9.接下来在client2进行测试:

可以看到测试ok;你也可以通过ssh测试的密码正确性;
案例2、我们将zhangsan用户删除;
master端:
# vim /etc/puppet/manifests/site.ppimport "node.pp"
# vim /etc/puppet/manifests/node.ppuser {"zhangsan":      ensure => absent,      }我们在client端进行测试:

案例3、我们在不同的机器上创建不同的用户,client1上创建test1,client2上创建test2;



# vim /etc/puppet/manifests/site.pp
import "node1.pp"

# vim /etc/puppet/manifests/node1.pp
node 'client1.lansgg.com' {
user    {"test1":
      ensure => present,
      uid => 999,
      gid => 999,
      managehome => true,
      password => '$1$uvqOM1$4dTiuTlz/iWzj1sJEKaU9.',
      shell => "/bin/bash";
      }
group {"test1":
      gid => 999,
      ensure => "present",
      }
}
node 'client2.lansgg.com' {
user    {"test2":
      ensure => present,
      uid => 999,
      gid => 999,
      managehome => true,
      password => '$1$.jwPM1$xwWcMBrxirMxRjrxbRIRM.',
      shell => "/bin/bash";
      }
group {"test2":
      gid => 999,
      ensure => "present",
      }
}

分别在client1、client2执行:puppetd --test --server master.lansgg.com --verbose输出内容不贴图了;下面直接验证在机器的用户test1和test2;可以看到用户是OK的;

hwl198212 发表于 2013-9-23 14:37:08

流氓不可怕,就怕流氓有文化。

774530750 发表于 2013-9-23 17:00:18

如果有一双眼睛陪我一同哭泣,就值得我为生命受苦。

YY-LIN 发表于 2013-9-23 22:47:58

脱了衣服我是禽兽,穿上衣服我是衣冠禽兽!

nihaogirl 发表于 2013-9-24 01:53:52

老天,你让夏天和冬天同房了吧?生出这鬼天气!

yangcctv 发表于 2013-9-24 17:16:54

要是我灌水,就骂我“三个代表”没学好吧。

wdx1992828 发表于 2013-9-24 18:39:37

男人与女人,终究也只是欲望的动物吧!真的可以因为爱而结合吗?对不起,我也不知道。。
页: [1]
查看完整版本: puppet之用户管理