<Anterior | Contenido | Siguiente>
1. pam_motd
Al iniciar sesión en un servidor Ubuntu, es posible que haya notado el informativo Mensaje del día (MOTD). Esta información se obtiene y se muestra mediante un par de paquetes:
• landscape-common: proporciona las bibliotecas centrales de landscape-client, que se necesitan para administrar sistemas con Landscape1 (propiedad). Sin embargo, el paquete también incluye la utilidad landscape-sysinfo que es responsable de mostrar los datos del sistema central que involucran la CPU, la memoria, el espacio en disco, etc. Por ejemplo:
Carga del sistema: 0.0 Procesos: 76
Uso de /: 30.2% de 3.11 GB Usuarios conectados: 1
Uso de memoria: 20% Dirección IP para eth0: 10.153.107.115 Uso de intercambio: 0%
Grafique estos datos y administre este sistema en https://landscape.canonical.com/
![]()
Puede ejecutar landscape-sysinfo manualmente en cualquier momento.
• actualizar-notificador-común: proporciona información sobre actualizaciones de paquetes disponibles, comprobaciones inminentes del sistema de archivos (fsck) y reinicios necesarios (por ejemplo, después de una actualización del kernel).
pam_motd ejecuta los scripts en /etc/update-motd.d en orden basado en el número antepuesto al guión. La salida de los scripts se escribe en / var / ejecutar / motd, manteniendo el orden numérico, luego concatenado con / etc / motd.tail.
Puede agregar su propia información dinámica al MOTD. Por ejemplo, para agregar información meteorológica local:
• Primero, instale el paquete weather-util:
sudo apt instalar weather-util
• La utilidad meteorológica utiliza datos METAR de la Administración Nacional Oceánica y Atmosférica y pronósticos del Servicio Meteorológico Nacional. Para encontrar información local, necesitará el indicador de ubicación OACI de 4 caracteres. Esto se puede determinar navegando hasta el Servicio Meteorológico Nacional.2 .
Aunque el Servicio Meteorológico Nacional es una agencia del gobierno de los Estados Unidos, hay estaciones meteorológicas disponibles en todo el mundo. Sin embargo, es posible que la información meteorológica local de todas las ubicaciones fuera de los EE. UU. No esté disponible.
• Crear / usr / local / bin / local-weather, un script de shell simple para usar el clima con su indicador OACI local:
![]()
1 http://landscape.canonical.com/
2 http://www.weather.gov/tg/siteloc.shtml
#! / Bin / sh
#
#
# Imprime la información meteorológica local para el MOTD.
#
#
# Reemplace KINT con su estación meteorológica local.
# Las estaciones locales se pueden encontrar aquí: http://www.weather.gov/tg/siteloc.shtml
echo
tiempo -i KINT echo
• Haga que el script sea ejecutable:
sudo chmod 755 / usr / local / bin / local-weather
• A continuación, cree un enlace simbólico para /etc/update-motd.d/98-local-weather:
sudo ln -s / usr / local / bin / local-weather /etc/update-motd.d/98-local-weather
• Finalmente, salga del servidor y vuelva a iniciar sesión para ver el nuevo MOTD.
Ahora debería recibir información útil y alguna información sobre el clima local que puede no ser tan útil. Es de esperar que el ejemplo del clima local demuestre la flexibilidad de pam_motd.
Documentación