eddik 发表于 2018-8-2 13:50:55

puppet之class模块案例

# vim /etc/puppet/modules/ssh/manifests/init.pp  
class ssh {
  package {"openssh-server":
  ensure => present,
  }
  file {"/etc/ssh/sshd_config":
  ensure => present,
  owner => root,
  group => root,
  mode => 0600,
  source => "puppet:///modules/ssh/sshd_config",
  notify => service['sshd'],
  }
  service { "sshd":
  ensure => running,
  enable => true,
  hasrestart => true,
  hasstatus => true,
  }
  
}
页: [1]
查看完整版本: puppet之class模块案例