Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
77
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Виртуализация

Использование символа "\" в команде позволяет переносить часть длинной команды на следующую строку.

2.3.2.3. Пользователь и пароль

Снова настраивая виртуальное устройство, вы должны будете предоставить пользователя по умолчанию и пароль, которые являются универсальными для того, чтобы вы могли включить их в свою документацию. Позже в данном руководстве мы увидим, как обеспечить некоторую безопасность, задав сценарий, который будет запускаться при первом входе пользователя в устройство и, помимо прочего, попросит его изменить пароль. В данном примере мы будем использовать 'user' в качестве имени пользователя и 'default' в качестве пароля.

Для этого мы используем следующие допольнительные параметры:

--user USERNAME: Задаёт имя добавляемого пользователя. По-умолчанию: ubuntu.

--name FULLNAME: Задаёт полное имя добавляемого пользователя. Поумолчанию: Ubuntu.

--pass PASSWORD: Задаёт пароль пользователя. По-умолчанию: ubuntu.

В результате наша командная строка примет вид:

sudo vmbuilder kvm ubuntu --suite precise --flavour virtual --arch i386 \ -o --libvirt qemu:///syst

2.3.3. Установка необходимых пакетов

В данном примере мы установим пакет (Limesurvey), который обращается к базе данных MySQL и имеет веб-интерфейс. Поэтому мы попросим операционную систему предоставить нам:

Apache

PHP

MySQL

Сервер OpenSSH

Limesurvey (в качестве примера приложения, которое мы упаковываем)

Это достигается в vmbuilder с помощью указания опции --addpkg несколько раз:

--addpkg PKG

Установка PKG в гостевую систему (может быть использована несколько раз)

Однако, из-за способа работы vmbuilder, вопросы задаваемые пакетами на пост установочном этапе не поддерживаются и они будут установлены не

369

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]