1.11. Adicionando um banner à página de login

Empresas ou agências às vezes precisam mostrar um aviso de que o uso do computador é para fins legais, o usuário está sujeito a vigilância e qualquer invasão de propriedade será processada. O aviso deve ser visível antes do login. Assim como o SSH, o console web pode opcionalmente mostrar o conteúdo de um arquivo de banner na tela de login. Para ativar os banners em suas sessões do console web, você precisa modificar o arquivo /etc/cockpit/cockpit.conf. Note que o arquivo não é necessário e você pode precisar criá-lo manualmente.

Pré-requisitos

  • O console web é instalado e acessível. Para detalhes, consulte Instalando o console web.
  • Você deve ter privilégios de sudo.

Procedimento

  1. Crie o arquivo /etc/issue.cockpit em um editor de texto de sua preferência se você ainda não o tiver. Adicione o conteúdo que você deseja exibir como banner ao arquivo.

    Não inclua nenhuma macros no arquivo, pois não há nenhuma re-formatação feita entre o conteúdo do arquivo e o conteúdo exibido. Use as quebras de linha pretendidas. É possível usar a arte ASCII.

  2. Salvar o arquivo.
  3. Abra ou crie o arquivo cockpit.conf no diretório /etc/cockpit/ em um editor de texto de sua preferência.

    $ sudo vi cockpit.conf
  4. Acrescente o seguinte texto ao arquivo:

    [Session]
    Banner=/etc/issue.cockpit
  5. Salvar o arquivo.
  6. Reinicie o console web para que as mudanças entrem em vigor.

    # systemctl try-restart cockpit

Etapas de verificação

  • Abra novamente a tela de login do console web para verificar se o banner está agora visível.

Exemplo 1.1. Adicionando um banner de exemplo à página de login

  1. Criar um arquivo /etc/issue.cockpit com um texto desejado usando um editor de texto:

    Este é um banner de exemplo para a página de login do console web RHEL.
  2. Abra ou crie o arquivo /etc/cockpit/cockpit.conf e adicione o seguinte texto:

    [Session]
    Banner=/etc/issue.cockpit
  3. Reinicie o console web.
  4. Abra novamente a tela de login do console web.

    banner da página de login do cockpit