Это именно то, что virt-sysprep
for.
Virt-sysprep может сбросить или отключить виртуальную машину, чтобы с нее можно было делать клоны. Шаги в этом процессе включают удаление ключей хоста SSH, удаление постоянной сетевой конфигурации MAC и удаление учетных записей пользователей. Virt-sysprep также может настраивать виртуальную машину, например, добавляя ключи SSH, пользователей или логотипы. Каждый шаг может быть включен или отключен по мере необходимости.
Вы можете использовать virt-sysprep
в любом формате образа диска, который поддерживает ваша версия qemu. Обычно это необработанные образы дисков, qcow2, VMware VMDK, Windows VHD, VirtualBox VDI и многие другие.
Есть пакет cloud-init , который вы найдете, используется для частей этой задачи. Хотя он больше ориентирован на выполнение задач после восстановления образа.