Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 16/08/2013, à 09:19

vinny

Logguer toutes les commandes saisie dans un shell dans une base Mysql

Bonjour a tous,

Ci dessous le liens vers une procédure qui vous permettra de savoir qui à tapé quelle commande sur quelle serveur a quelle date ;-)
Enfin bref d'avoir un log complet des commandes Unix qui ont été saisies sur vos machines:

http://journaldunadminlinux.fr/loggue-t … ase-mysql/

Dernière modification par vinny (Le 16/08/2013, à 09:19)


www.journaldunadminlinux.fr
La connaissance est la seule chose qui grandit quand on la partage

Hors ligne

#2 Le 16/08/2013, à 09:23

Haleth

Re : Logguer toutes les commandes saisie dans un shell dans une base Mysql

Plus simple, rajouter ça dans /etc/bash.bashrc:

PROMPT_COMMAND='history -a >(tee -a ~/.bash_history | logger -t "$USER[$$] ($SSH_CONNECTION)")'

Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 16/08/2013, à 09:28

vinny

Re : Logguer toutes les commandes saisie dans un shell dans une base Mysql

Ouiiii tout à fait!
Mais la solution que je te propose récolte toutes les informations: User, Ip, date, serveur concerné, commande, etc...

Dernière modification par vinny (Le 16/08/2013, à 09:28)


www.journaldunadminlinux.fr
La connaissance est la seule chose qui grandit quand on la partage

Hors ligne

Haut de page ↑