Я создаю виртуальные машины, используя ubuntu-vm-builder .
Синтаксис выглядит примерно так:
ubuntu-vm-builder kvm precise \
--domain newvm \
--dest newvm \
--arch i386 \
--hostname hostnameformyvm \
--mem 256 \
--user john \
--pass doe \
--ip 192.168.0.12 \
--mask 255.255.255.0 \
--net 192.168.0.0 \
--bcast 192.168.0.255 \
--gw 192.168.0.1 \
--dns 192.168.0.1 \
--mirror http://archive.localubuntumirror.net/ubuntu \
--components main,universe \
--addpkg acpid \
--addpkg vim \
--addpkg openssh-server \
--addpkg avahi-daemon \
--libvirt qemu:///system ;
Мне нужно включить учетную запись «root» после создания каждой из моих виртуальных машин (и указать для нее пароль).
Мне было просто интересно, смогу ли я воспользоваться этим сокращением ввода имени пользователя (--user
) как root
в самой этой команде. Если я предоставляю имя пользователя как root
для создания своих виртуальных машин, я создаю / включаю пользователя root или просто создаю пользователя с именем root?
ps: лучше способы достижения моей задачи также приветствуются. Но я не хочу вручную вмешиваться в каждую виртуальную машину после ее создания
Почему бы просто не создать одну виртуальную машину, настроенную так, как вам нравится, и клонировать ее? Похоже, разумная альтернатива. Вы также можете найти этот связанный пост интересным.