Un script a commencé à générer des erreurs liées à l'impossibilité d'initialiser un plug-in d'E/S sudoers_io :(amazon linux).
Je ne peux pas supprimer certains journaux car chaque fois que j'utilise la commande sudo, il ne parvient pas à enregistrer que j'ai utilisé la commande (je suppose ici). Des idées sur la façon de libérer de l'espace ou de supprimer/faire pivoter les journaux ?
Sortie ci-dessous :
[[email protected] log]$ sudo bash
sudo: unable to mkdir /var/log/sudo-io/00/2A: No space left on device
sudo: error initializing I/O plugin sudoers_io
[[email protected] log]$ du -s * | sort -nr | head
du: cannot read directory ‘audit’: Permission denied
du: cannot read directory ‘sudo-io’: Permission denied
16092 secure
2188 secure-20180401
640 messages-20180325
640 messages-20180318
636 messages-20180401
636 messages-20180311
196 cloud-init.log
160 wtmp
132 messages
104 dracut.log
Réponse acceptée :
Vous avez apparemment activé la journalisation complète de la sortie dans sudo(ers).
Le moyen le plus simple de libérer de l'espace, en supprimant probablement le sudo
logs, se connecte soit en tant que root
, ou en utilisant su
, si vos configurations le permettent.
En fonction de la quantité de /var/log
est complet, ces procédures peuvent ou non aboutir. Dans le pire des cas, démarrer en mode simple ou à partir d'un système en direct vous permettra de nettoyer les choses.
Sauf si vous avez des besoins très spécifiques pour enregistrer autant de sudo
opérations, je modifierais /etc/sudoers
pour modifier la configuration de la journalisation. Avoir une configuration aussi détaillée épuisera rapidement l'espace disponible.