59 votes

D'où proviennent les informations sur le système lors de la connexion ?

J'ai un serveur local fonctionnant sous Ubuntu 10.04 headless. Lorsque je me connecte au serveur, j'obtiens quelques informations de base sur le système, telles que

System load:  0.0                Processes:           XXX
Usage of /:   2.5% of 452.69GB   Users logged in:     0
Memory usage: 10%                IP address for lo:   XXX.XXX.XXX.XXX
Swap usage:   0%                 IP address for eth0: XXX.XXX.XXX.XXX
Temperature:  40 C

Quelle est la commande pour que cette information s'imprime à nouveau ? J'ai essayé de regarder dans le fichier rc.local et le fichier bash.bashrc pour voir comment cela a été exécuté, mais je n'ai rien trouvé.

94voto

Kjetil Watnedal Points 2917

La commande est

landscape-sysinfo

il est exécuté à partir de /etc/update-motd.d/50-landscape-sysinfo lorsque vous avez installé le paquet landscape-common.

Depuis Ubuntu 12.04 (peut-être plus tôt), update-motd est exécuté au moment de la connexion par le module Pam_motd.so de PAM. À l'origine, update-motd était une tâche cron.


landscape-sysinfo fait partie du paquet landscape-common donc si elle est manquante, vous pouvez l'installer avec la commande :

sudo apt update && sudo apt install landscape-common

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X