Comment effacer les enregistrements de connexion des utilisateurs et l'historique des commandes sur le serveur CentOS

Connexion liée

Les systèmes Linux disposent de trois commandes standard pour afficher les informations de connexion les plus récentes de l'utilisateur :dernier,dernier,etdernier journal.
Les informations de sortie de ces commandes incluent le nom d'utilisateur de connexion, l'heure de la dernière connexion, l'adresse IP, etc.
Pour un meilleur anonymat, vous pouvez effacer ces informations.

  • dernière commande, fichier journal correspondant /var/log/wtmp ; utilisateur connecté avec succès

  • commande lastb, fichier journal correspondant /var/log/btmp ; essayez de vous connecter aux informations

  • La commande lastlog, le fichier journal correspondant /var/log/lastlog ; affiche les dernières informations de connexion

Effacer l'enregistrement de la connexion réussie au système

  • [root@localhost root]#echo > /var/log/wtmp//Ce fichier est brouillé lorsqu'il est ouvert par défaut, et l'adresse IP et d'autres informations peuvent être trouvées

  • [root@localhost root]#last//Les informations de connexion de l'utilisateur sont introuvables pour le moment

Effacer le journal du système de connexion ayant échoué

  • [root@localhost root]# echo > /var/log/btmp//Ce fichier est brouillé lorsqu'il est ouvert par défaut, et les informations d'échec de connexion peuvent être trouvées

  • [root@localhost root]#lastb//Impossible de trouver les informations d'échec de connexion

Lié à l'historique de Bash

  • <space>command //Lors de l'exécution de la commande, spécifiez que Bash ne sauvegarde pas l'historique d'exécution

  • history -r //Effacer l'historique de la session de connexion en cours

  • history -cw //Effacer tout l'historique

Effacer l'historique des commandes

  • [root@localhost root]# history -c //Effacer la commande d'exécution de l'historique

  • [root@localhost root]# echo > ./.bash_history//ou effacer ce fichier dans le répertoire utilisateur

Importer l'historique vide

  • [root@localhost root]# vi /root/history//Nouveau fichier d'enregistrement

  • [root@localhost root]# history -c//Effacer les enregistrements

  • [root@localhost root]# history -r /root/history.txt//Importer des enregistrements

  • [root@localhost root]# historique//Résultat de l'importation de la requête

Exemple

  • [root@localhost root]# vi /root/history

  • [racine@racine de l'hôte local]# historique -c

  • [root@localhost root]# history -r /root/history.txt

  • [root@localhost root]# historique

  • [root@localhost root]#echo > /var/log/wtmp

  • [root@localhost root]#dernier

  • [root@localhost root]#echo > /var/log/btmp

  • [root@localhost root]#lastb

  • [racine@racine de l'hôte local]#history -c

  • [root@localhost root]#echo > ./.bash_history

  • [racine@racine de l'hôte local]#histoire

clair.sh

echo > /var/log/wtmp
echo > /var/log/btmp
history -c
echo > ./.bash_history

Je suppose que tu aimes

Origine blog.csdn.net/cljdsc/article/details/123358983
conseillé
Classement