Copier history automatiquement

diabloic Messages postés 167 Statut Membre -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

pour surveiller l'utilisation de mon serveur j'aimerais copier toute les commandes automatiquement dans un fichier. Ainsi même si la personne efface son history, je pourrais voir se qu'il a fait.

Vous pouvez m'aider?

Loïc

3 réponses

  1. gm
     
    Bonjour,

    Tu peux forcer les personnes à se connecter via screen (probablement en changeant leur login shell ou en forçant une commande lancée via le fichier authorized_keys de SSH).
    Screen propose une option pour logger.

    Sinon, il faut que tu lances un script au logout. Par exemple en utilisant /etc/bash_logout (ou /etc/bash.bash_logout, les sources ne sont pas trop d'accord à ce sujet, à tester).
    0
  2. diabloic Messages postés 167 Statut Membre 5
     
    merci je vais chercher des sources à partir de ce que tu m'as dit ;)
    0
  3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Voir aussi la commande "script" ;-))
    0