63 votes

Comment les administrateurs sont-ils censés lire le courrier de root ?

Quelle est la façon dont Ubuntu permet aux administrateurs système de recevoir les notifications du système, qui prennent généralement la forme d'un e-mail envoyé au compte root ?

Des exemples de telles notifications sont la sortie des travaux cron, ou notifications RAID dégradées .

Sur une installation Ubuntu 10.04 pratiquement par défaut, je ne trouve aucun moyen pour que le courrier de root soit utilisé autrement qu'en étant déposé dans le dossier de l'utilisateur. /var/mail/root . Comment les utilisateurs sont-ils censés 1. le découvrir et 2. le lire dès son arrivée ?

J'observe que sur un warty, l'installateur a ajouté root: myusername a /etc/aliases . À l'époque, l'utilisateur qui installait le système devait lire le courrier local. Il semble donc qu'il y ait eu une régression quelque part en cours de route. Mais ce n'était pas une solution complète, car on ne peut pas s'attendre à ce que les utilisateurs d'Ubuntu sachent qu'ils ont du courrier local et qu'ils doivent configurer leur client de messagerie pour le lire.

ADDED : compte tenu des réponses actuelles, un utilisateur de serveur devrait pouvoir s'en sortir, à condition qu'il soit conscient du problème. C'est vrai. Mais considérez J. Random Desktop User, qui ne sait pas comment utiliser une ligne de commande, et sait seulement comment cliquer sur l'icône de la boîte aux lettres pour lire son courrier. Comment peut-il être averti que son système veut lui dire quelque chose ? (Autorisez une intervention ponctuelle d'un utilisateur plus compétent si c'est inévitable).

1voto

Victor Yan Points 726

Une alternative - J'archive tout le courrier de la racine dans certains fichiers, puis je supprime le courrier original.

Je cronise un script (voici la partie clé) -

#!/bin/bash
if `/usr/bin/mail -e`; then
   /usr/bin/mail --print 2>&1 > /tmp/email_${date +"%Y-%m-%d_%H.%M").log
   echo ‘d *’ | /usr/bin/mail -N > /dev/null
fi
exit 0

Cela permet de garder les choses en ordre et je peux garder un œil dessus. Je pourrais envoyer un fichier de courrier quotidien à une adresse électronique externe, etc...

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