hudecof.banners

Banner

Verwalte /etc/motd, /etc/issue und /etc/issue.net

Anforderungen

Um die ISSUE-Datei anzuzeigen, musst du Banner /etc/issue.net in der Konfigurationsdatei des SSH-Servers festlegen.

Rollenvariablen

Alle Variablen sind in defaults/main.yml definiert.

Global

  • banner_prefix: Verzeichnisprefix, wo nach Vorlagen gesucht werden soll. Standard ist die Rollenvorlage, um sie anzupassen, setze es auf etwas wie {{ playbook_dir }}/files/banners
  • banner_updated: Soll das letzte Aktualisierungsdatum angezeigt werden?

ISSUE

  • banner_issue: Soll die /etc/issue und /etc/issue.net Dateien angezeigt werden?
  • banner_issue_files: Liste der Dateien für issue
  • banner_issue_template: Name der Vorlagendatei

MOTD

  • banner_motd: Soll die /etc/motd Datei angezeigt werden?
  • banner_motd_files: Liste der Dateien für motd
  • banner_motd_template: Name der Vorlagendatei

Abhängigkeiten

Keine

Beispiel-Playbook


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

Standard ISSUE-Datei

********************************************************************
*                                                                  *
* Dieses System ist nur für die Nutzung durch autorisierte Benutzer.  Die Nutzung dieses Systems kann von Systempersonal überwacht und aufgezeichnet werden.   *
*                                                                  *
* Jeder, der dieses System nutzt, stimmt ausdrücklich zu, dass eine solche Überwachung stattfinden kann,   *
* und wird darauf hingewiesen, dass, wenn solche Überwachungen mögliche Beweise   *
* für kriminelle Aktivitäten ergeben, das Systempersonal solche Beweise möglicherweise an die   *
* Strafverfolgungsbehörden weitergeben kann.      *
*                                                                  *
********************************************************************

Standard MOTD-Datei

**********************************************************************
Hostname:             server
Distribution:         Debian stretch (9.3)

Prozessoren:       1
Installierter Speicher: 0.5GB
Swap-Datei:  1.0GB
Mounts:
  Mount: /dev/sda1 (/) (7.7GB)

IPv4-Standardadresse:	192.168.93.109 (eth0)

Kernel:              4.9.0-4-amd64
Virtualisierungsrolle: Gast
Virtualisierungstyp: kvm

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

Lizenz

BSD

Autoreninformationen

Peter Hudec

Über das Projekt

write banners for MOTD and ISSUE

Installieren
ansible-galaxy install hudecof.banners
GitHub Repository
Lizenz
Unknown
Downloads
257
Besitzer