ในกรณีที่เราใช้งานบน Ubuntu ไปแล้วและอยากนำมันมาทำเป็น Template บน Ubuntu แบบไม่ใช้ virt-sysprep และไม่ใช้ script เราจะมาทำแบบ Step-by-Step เพื่อให้เข้าใจทุกขั้นตอน
Get Started
- หยุดการทำงานของ Log Services
# service auditd stop
# service rsyslog stop
- ตรวจสอบ Kernel ปัจจุบันที่เราใช้อยู่
# uname -r
- ตรวจสอบ Images List
# dpkg -l | grep linux-image
- ลบ Image ที่เราไม่ได้ใช้ออกไป
# apt-get autoremove linux-image-#.##.#
- ลบ Package ที่เคยติดตั้งไว้
# apt-get clean
- Force Log to Rotate
# logrotate –f /etc/logrotate.conf
# find /var/log -name "*.gz" -type f -delete
- Truncate พวก Audit Log
# cat /dev/null > /var/log/audit/audit.log
# cat /dev/null > /var/log/wtmp
# cat /dev/null > /var/log/lastlog
- ลบ udev persistent device
# rm -f /etc/udev/rules.d/70-persistent-net.rules
- ลบ Temporary Files
# rm -rf /tmp/*
# rm -rf /var/tmp/*
- ลบ SSH Host Keys
# rm –rf /etc/ssh/*key*
# rm –rf ~/.ssh/authorized_keys
- ตั้งค่า Network จาก Static ให้เป็น Dynamic รับ IP จาก DHCP
# vi /etc/network/interfaces
- ลบ Hostname
# cat /dev/null > /etc/hostname
- ลบ History Shell Command
# history -w
# history -c
อ่านเพิ่มเติม : https://bit.ly/2qKAUbV
Tagged: VM Template
Leave a Reply