Last active
August 29, 2015 14:25
-
-
Save equelin/5cedbdc3a98c97558319 to your computer and use it in GitHub Desktop.
prep_centos_rhel_6.X_part2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Désactivation logs le temps de la préparation du template | |
/sbin/service rsyslog stop | |
/sbin/service auditd stop | |
# Suppression anciens kernels | |
/usr/bin/package-cleanup --oldkernels --count=1 -y | |
#Suppression traces YUM | |
/usr/bin/yum clean all | |
# Force la rotation des logs en fonctions des parametres définis dans /etc/logrotate.conf | |
/usr/sbin/logrotate -f /etc/logrotate.conf | |
#Supprime les archives des logs | |
/bin/rm -f /var/log/*-???????? /var/log/*.gz | |
/bin/rm -f /var/log/dmesg.old | |
/bin/rm -rf /var/log/anaconda | |
#Vide les logs sans avoir à redémarrer les services correspondants | |
/bin/cat /dev/null > /var/log/audit/audit.log | |
/bin/cat /dev/null > /var/log/wtmp | |
/bin/cat /dev/null > /var/log/lastlog | |
/bin/cat /dev/null > /var/log/grubby | |
# Supprime les traces de la carte réseau de la VM dans udev et dans ifcfg-eth0 - A adapter si vous avez plusieurs cartes réseaux | |
/bin/rm -f /etc/udev/rules.d/70* | |
/bin/sed -i '/^HWADDR=/d' /etc/sysconfig/network-scripts/ifcfg-eth0 | |
/bin/sed -i '/^UUID=/d' /etc/sysconfig/network-scripts/ifcfg-eth0 | |
# Vide les répertoires /tmp et /var/tmp | |
/bin/rm -rf /tmp/* | |
/bin/rm -rf /var/tmp/* | |
# Supprime les clés SSH de la VM (elles seront regenerees au prochain démarrage) | |
/bin/rm -f /etc/ssh/*key* | |
# Supprime les clés SSH du compte root | |
/bin/rm -rf ~root/.ssh/ | |
# Supprime le fichier kickstart généré par anaconda lors de l'installation de l'OS | |
/bin/rm -f ~root/anaconda-ks.cfg | |
# Supprime l'historique des commandes du compte root | |
/bin/rm -f ~root/.bash_history | |
unset HISTFILE | |
# Arrête la VM | |
/sbin/shutdown -h now |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment