Étiquette : logger

26 novembre 2015 /

Si vous êtes plusieurs a travailler sur un serveur, et que vous souhaitez connaître les commandes qui ont été exécutées, cela est très simple.

Pour y parvenir, il faut éditer le fichier /etc/bash.bashrc:

vi /etc/bash.bashrc

A la fin du fichier rajouter cela:
PROMPT_COMMAND='history -a >(logger -t "$USER[$PWD] $SSH_CONNECTION")'

Il n’y a plus qu’a soucer pour prendre en compte les modifications:

source /etc/bash.bashrc

Vous pouvez maintenant voir les commandes dans /var/log/messages ou /var/log/syslog (Ubuntu).

7 septembre 2015 /

Pour envoyer un message à Syslog, on ce sert de la commande logger:

logger "je m'éclate sur starmate.fr"

Le fichier de log /var/log/syslog doit maintenant contenir le message:

syslog:Apr 22 14:30:02 entropia starmate: je m'éclate sur starmate.fr