1.11. Añadir un banner a la página de inicio de sesión

En ocasiones, las empresas o los organismos necesitan mostrar una advertencia de que el uso del ordenador es para fines legales, que el usuario está sujeto a vigilancia y que se perseguirá a quien lo traspase. La advertencia debe ser visible antes de iniciar la sesión. De manera similar a SSH, la consola web puede mostrar opcionalmente el contenido de un archivo de banner en la pantalla de inicio de sesión. Para habilitar los banners en las sesiones de la consola web, es necesario modificar el archivo /etc/cockpit/cockpit.conf. Tenga en cuenta que el archivo no es necesario y puede que tenga que crearlo manualmente.

Requisitos previos

  • La consola web está instalada y accesible. Para más detalles, consulte Instalación de la consola web.
  • Debes tener privilegios de sudo.

Procedimiento

  1. Cree el archivo /etc/issue.cockpit en un editor de texto de su preferencia si aún no lo tiene. Añade al archivo el contenido que quieres mostrar como banner.

    No incluya ninguna macro en el archivo, ya que no se realiza ningún reformateo entre el contenido del archivo y el contenido visualizado. Utilice los saltos de línea previstos. Es posible utilizar el arte ASCII.

  2. Guarda el archivo.
  3. Abra o cree el archivo cockpit.conf en el directorio /etc/cockpit/ en un editor de texto de su preferencia.

    $ sudo vi cockpit.conf
  4. Añade el siguiente texto al archivo:

    [Session]
    Banner=/etc/issue.cockpit
  5. Guarda el archivo.
  6. Reinicie la consola web para que los cambios surtan efecto.

    # systemctl try-restart cockpit

Pasos de verificación

  • Vuelva a abrir la pantalla de inicio de sesión de la consola web para comprobar que el banner es ahora visible.

Ejemplo 1.1. Añadir un banner de ejemplo a la página de inicio de sesión

  1. Cree un archivo /etc/issue.cockpit con el texto deseado utilizando un editor de texto:

    Este es un ejemplo de banner para la página de inicio de sesión de la consola web de RHEL.
  2. Abra o cree el archivo /etc/cockpit/cockpit.conf y añada el siguiente texto:

    [Session]
    Banner=/etc/issue.cockpit
  3. Reinicie la consola web.
  4. Vuelva a abrir la pantalla de inicio de sesión de la consola web.

    banner de la página de inicio de sesión de la cabina