Template

Anonimisation d’une vm à transformer en template

1
2
# tail /etc/crontab
@reboot root /root/sshkey_generate.sh ; /bin/sed -i '/sshkey_generate.sh/d' /etc/crontab &> /dev/null
1
2
3
4
5
6
7
# cat /root/sshkey_generate.sh 

#!/bin/bash
/usr/sbin/dpkg-reconfigure openssh-server
/bin/rm /root/sshkey_generate.sh

# chmod +x /root/sshkey_generate.sh
1
2
3
4
5
6
7
8
9
# /etc/init.d/rsyslogd stop

# find /var/log/ -type f -delete

# rm –rf /tmp/*
# rm –rf /var/tmp/*
# rm –f /etc/ssh/*key*
# rm -f ~root/.bash_history
# unset HISTFILE
1
2
3
# for i in `cat /etc/hostname` ; do sed -i s/$i/vmtemplate/g /etc/hosts ; done
# echo "vmtemplate" > /etc/hostname
# echo "vmtemplate" > /etc/mailname