Effacer les traces de votre passage d’un serveur

 

Bon alors dans l'idée, la commande "history" permet de lister les dernières actions qui ont été faites sur votre serveur ...
Et ... parfois c'est un peu gênant ...
On souhaiterait que personne ne sache ce que l'on  a fait ...

 

En générale c'est surtout les pirates qui ont recours à la vidange de l'historique ^^
Histoire qu'on ne sache pas ce à quoi ils ont touchés ...

 

La première étape consiste à vous rendre sur le serveur faire ce que vous avez à faire et vous déconnecter.

 

Une fois déconnecté vous allez pouvoir virer votre historique en vous reconnectant ...

 

Rendez vous dans votre home

 

cd ~

 

Ensuite vous allez supprimer le fichier .bash_history

 

rm .bash_history -f

 

Déconnectez vous du serveur, reconnectez vous et hop si vous faites un history vous verrez qu'il n'y à plus rien ^^

 

[EDIT]

Il semble que "history -c" fasse très bien le boulot ;)

3 comments

  • Ca ne suffit pas. Pour effacer le fichier définitivement il faut utiliser les commandes shred ou wipe.
    RM ne suffit pas, je parle en connaisance de cause.

    • rm le supprime, néanmoins à la déconnexion, un fichier est réécris avec les dernières commandes, d’ou l’importance de se déconnecter et de se reconnecter pour le supprimer sans que les précédentes commandes soit sauvegardée ^^
      Mais je note pour shred et wipe

  • C’est sur que si tu wipe pas il restera le contenu de ton fichier sur le disque, rm fait juste sauter l’inode.
    Il me semble que la commande « history -c » fait le travail également.
    Et dernière chose, il faut aussi penser à supprimer les differents logs où figurent les informations de ta connection.

Laisser une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site est protégé par reCAPTCHA et le GooglePolitique de confidentialité etConditions d'utilisation appliquer.