Aprenda a personalizar seu servidor Linux como um expert usando o Figlet! 

"Se você possui servidores Linux em seu ambiente e utiliza imagens para instalar esses sistemas, que tal personalizar o sistema operacional para exibir o nome da sua empresa ou da sua aplicação no servidor assim que o usuário faz login? Neste artigo, vou te mostrar como fazer isso de forma simples e rápida." 

CRIANDO O NOME DA APLICAÇÃO COM O FIGLET

Primeiro vamos ver como criar com o Figlet o nome da aplicação ou sistema ao invés de desenhar na mão:

sudo apt-get install figlet

figlet NOME_DA_APLICAÇÃO

Ou

figlet -f slant NOME_DA_APLICAÇÃO

Nos exemplos que damos, temos as seguintes saídas:

Escolha a que te agrada mais e gere o nome da sua Aplicação/Empresa.

CRIANDO UM BANNER DE LOGIN


Para criar um banner de login com o nome da sua aplicação ou sistema utilizando o Figlet, você precisa adicionar o comando "figlet" ao arquivo de configuração de login do seu sistema. Veja como fazer isso:

Por exemplo, no Ubuntu, você pode abrir o arquivo /etc/bashrc com o seguinte comando no terminal:

vim /etc/profile

Isso vai abrir o arquivo e coloque o comando conforme abaixo (em vermelho):

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).


if [ "${PS1-}" ]; then

  if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then

    # The file bash.bashrc already sets the default PS1.

    # PS1='\h:\w\$ '

    figlet JBitCore

    if [ -f /etc/bash.bashrc ]; then

      . /etc/bash.bashrc

    fi

  else

    if [ "$(id -u)" -eq 0 ]; then

      PS1='# '

    else

      PS1='$ '

    fi

  fi

fi


if [ -d /etc/profile.d ]; then

  for i in /etc/profile.d/*.sh; do

    if [ -r $i ]; then

      . $i

    fi

  done

  unset i

fi

Pronto! Com esses simples passos, você já tem um banner de login personalizado com o nome da sua aplicação ou sistema. Você pode experimentar diferentes fontes e personalizar ainda mais o seu banner.