viernes, 2 de enero de 2015

HOW TO: CREAR BANNER DE INICIO DE SESIÓN VIA CONSOLA EN GNU/LINUX.

Figlet: Aplicación para generar banners de texto.

Como instalarlo:
1. Validar si poseemos el programa instalado:

En un consola o terminal ejecutar "aptitude search figlet" para validar (sin comillas).
Como root, ejecutar "apt-get install figlet" para instalar (sin comillas).

2. Luego de instalado el programa, crearemos el banner para que al iniciar una consola terminal en el equipo, aparezca el mensaje que configuramos:
 # figlet "NAGIOS-SRV" > /etc/motd (Entre las comillas va el nombre del mensaje que queremos colocar).
 
3. Para validar el cambio, procedemos a leer el archivo /etc/motd con el nuevo contenido:


Nota: Si queremos conservar el archivo motd original, podemos hacer el respaldo de la siguiente manera:
# cp -rfv /etc/motd /etc/motd-ORIG

Ahora, al iniciar nuevas sesiones remotas (por ejemplo vía ssh) hasta el servidor que configuramos con el banner, podemos visualizarlo:

Para opciones adicionales, consultar el man pages de figlet (# man figlet) o referencias en http://es.wikipedia.org/wiki/FIGlet

1 comentario:

  1. Podemos cambiar el tipo de fuente a utilizar para crear nuestro banner:
    1. Las fuentes se encuentran en el directorio "ls /usr/share/figlet/"

    [root@srbufmon01 ~]# ls /usr/share/figlet/|grep .flf
    banner.flf
    big.flf
    block.flf
    bubble.flf
    digital.flf
    ivrit.flf
    lean.flf
    mini.flf
    mnemonic.flf
    script.flf
    shadow.flf
    slant.flf
    small.flf
    smscript.flf
    smshadow.flf
    smslant.flf
    standard.flf
    term.flf

    Y para crear el banner solo adicionamos al comando -f e ingresamos la ruta de la fuente que utilizaremos. Acá un ejemplo:

    figlet -f /usr/share/figlet/digital.flf "MONITOR-NAGIOS" > /etc/motd

    ResponderEliminar