hudecof.banners

Bannières

Gérer /etc/motd, /etc/issue et /etc/issue.net

Exigences

Pour afficher le fichier ISSUE, vous devez définir Banner /etc/issue.net dans le fichier de configuration du serveur SSH.

Variables de Rôle

Toutes les variables sont définies dans defaults/main.yml

Global

  • banner_prefix: chemin d'accès, où chercher les modèles. La valeur par défaut est le modèle du rôle, pour le personnaliser, définissez-le sur quelque chose comme {{ playbook_dir }}/files/banners
  • banner_updated: doit-on afficher la date de la dernière mise à jour ?

ISSUE

  • banner_issue: doit-on compresser les fichiers /etc/issue et /etc/issue.net ?
  • banner_issue_files: liste des fichiers pour issue
  • banner_issue_template: nom du fichier modèle

MOTD

  • banner_motd: doit-on compresser le fichier /etc/motd ?
  • banner_motd_files: liste des fichiers pour issue
  • banner_motd_template: nom du fichier modèle

Dépendances

Aucune

Exemple de Playbook


- hosts: serveurs
  roles:
     - { role: hudecof.banners }

Fichier ISSUE par défaut

********************************************************************
*                                                                  *
* Ce système est réservé à l'usage des utilisateurs autorisés uniquement. L'utilisation de   *
* ce système peut être surveillée et enregistrée par le personnel système.   *
*                                                                  *
* Toute personne utilisant ce système consent expressément à cette surveillance  *
* et est informée que si une telle surveillance révèle des preuves possibles  *
* d'activité criminelle, le personnel système peut fournir les  *
* preuves obtenues par cette surveillance aux autorités judiciaires.      *
*                                                                  *
********************************************************************

Fichier MOTD par défaut

**********************************************************************
Nom d'hôte :             serveur
Distribution :         Debian stretch (9.3)

Processeurs :       1
Mémoire installée : 0.5 Go
Fichier d'échange :  1.0 Go
Montages :
  Montage : /dev/sda1 (/) (7.7 Go)

Adresse IPv4 par défaut :	192.168.93.109 (eth0)

Noyau :              4.9.0-4-amd64
Rôle de virtualisation : invité
Type de virtualisation : kvm

******************************** 2017-12-18 15:23:57.595459 **********

Licence

BSD

Informations sur l'auteur

Peter Hudec

À propos du projet

write banners for MOTD and ISSUE

Installer
ansible-galaxy install hudecof.banners
Licence
Unknown
Téléchargements
257
Propriétaire