hudecof.banners

Banners

Gestiona /etc/motd, /etc/issue y /etc/issue.net

Requisitos

Para mostrar el archivo ISSUE, debes establecer Banner /etc/issue.net en el archivo de configuración del servidor SSH.

Variables del Rol

Todas las variables están definidas en defaults/main.yml

Global

  • banner_prefix: prefijo de ruta, dónde buscar plantillas. Por defecto es la plantilla del rol, para personalizarlo, configúralo a algo como {{ playbook_dir }}/files/banners
  • banner_updated: ¿debería mostrarse la fecha de la última actualización?

ISSUE

  • banner_issue: ¿debería comprimirse el archivo /etc/issue y /etc/issue.net?
  • banner_issue_files: lista de archivos para issue
  • banner_issue_template: nombre del archivo de plantilla

MOTD

  • banner_motd: ¿debería comprimirse el archivo /etc/motd?
  • banner_motd_files: lista de archivos para motd
  • banner_motd_template: nombre del archivo de plantilla

Dependencias

Ninguna

Ejemplo de Playbook


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

Archivo ISSUE por Defecto

********************************************************************
*                                                                  *
* Este sistema es solo para el uso de usuarios autorizados. El uso  *
* de este sistema puede ser monitoreado y grabado por el personal   *
* del sistema.                                                    *
*                                                                  *
* Cualquier persona que use este sistema consiente expresamente a   *
* dicho monitoreo y se le advierte que si dicho monitoreo revela   *
* posibles evidencias de actividad criminal, el personal del      *
* sistema puede proporcionar las evidencias de dicho monitoreo a   *
* las autoridades.                                               *
*                                                                  *
********************************************************************

Archivo MOTD por Defecto

**********************************************************************
Nombre de host:         servidor
Distribución:           Debian stretch (9.3)

Procesadores:          1
Memoria Instalada:     0.5GB
Archivo de Intercambio: 1.0GB
Montajes:
  Montaje: /dev/sda1 (/) (7.7GB)

Dirección IPv4 por defecto:	192.168.93.109 (eth0)

Núcleo:               4.9.0-4-amd64
Rol de Virtualización: invitado
Tipo de Virtualización: kvm

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

Licencia

BSD

Información del Autor

Peter Hudec

Acerca del proyecto

write banners for MOTD and ISSUE

Instalar
ansible-galaxy install hudecof.banners
Licencia
Unknown
Descargas
257
Propietario