Pages

Rechercher dans ce blog

mardi 21 mai 2013

Chef bannière SSH

Configurer une bannière SSH , CHEF

Création du cookbook :


knife cookbook create sshd_banner

Vous avez maintenant l’architecture de la recette, editez le fichier /sshd_banner/recipes/default.rb

## Cookbook Name:: banner
# Recipe:: default
#
# Copyright 2013, *****
#
# All rights reserved - Do Not Redistribute
#
template "/etc/ssh/sshd_banner" do 
 source "sshd_banner"
 mode "0644"
end

(si vous souhaitez que votre bannière soit "dynamique" rajoutez ".erb" à la fin de la source)

## Cookbook Name:: banner
# Recipe:: default
#
# Copyright 2013, *****
#
# All rights reserved - Do Not Redistribute
#
template "/etc/ssh/sshd_banner" do 
 source "sshd_banner.erb"
 mode "0644"
end

Puis créez le fichier source /sshd_banner/templates/default/sshd_banner (ou sshd_banner.erb) et créez votre bannière ssh :

*******************************************************************************
*                ACCES REGLEMENTE: Loi  88-19 du 5 janvier 1988               *
*******************************************************************************
*        Cet equipement est la propriete du groupe XXXX                       * 
*               Acces interdit a toute personne non autorisee                 *
*            This equipment is the property of XXXX                           *
*                    UNAUTHORIZED ACCESS WILL BE PROSECUTED                   *
*******************************************************************************

Un exemple de bannière "dynamique" :
*******************************************************************************
*                ACCES REGLEMENTE: Loi  88-19 du 5 janvier 1988               *
*******************************************************************************
This server is property of <%= node['company'] %>
<% if node['pci']['in_scope'] -%>
This server is in-scope for PCI Compliance
<% end -%>
*******************************************************************************

Il vous reste plus qu'à envoyer la recette sur chef-server  :

knife cookbook upload sshd_banner

et à la rajouter à votre "run_list".


Aucun commentaire:

Enregistrer un commentaire

Fork me on GitHub