Colobridge WIKI

Freebsd 9.2 min

Шаблон freebsd 9.2 min представляют из себя предустановленную базовую операционную систему FreeBSD для использования на виртуальном сервере с технологией KVM.

Кроме минимальной программной конфигурации установлено:

  • lib32 — Библиотеки совместимости для запуска 32-битных приложений
  • ports — Дерево портов
  • wget - консольная программа для загрузки файлов по сети

Базовый диск для системы размером 30GB и файловая система UFS, swap 1.6GB

Дополнительный диск для данных клиент подключает и использует самостоятельно по своему усмотрению.

Имя дополнительного диска для данных - /dev/vtbd1

Предполагается, что клиент выбравший для своего сервера операционную систему FreeBSD достаточно подготовлен и, если данный шаблон его не устроит, то он самостоятельно переустановит систему с установочного ISO.

Назначение скриптов:

  • /etc/dhclient-exit-hooks - коррекция имени хоста через панель
  • /etc/rc.d/cloud-set-guest-password - сброс пароля root через панель управления
  • /etc/rc.d/cloud-set-guest-sshkey - загрузка публичного ключа управляющего сервера
  • При первом запуске система генерирует уникальные ключи ssh.
  • Имя хоста задается панелью управления. Если нужно настроить другое имя, удалите скрипт /etc/dhclient-enter-hooks и впишите имя хоста в /etc/rc.conf и /etc/hosts
  • Используются драйверы паравиртуализации (virtio) для дисков и сетевых адаптеров.
  • Демон SSHD использует порт 42222 вместо 22-го. Это сделано с целью уменьшить количество попыток подбора пароля к вашему серверу (bruteforce ssh).
  • Шаблон предусматривает работу от имени пользователя root. Это несколько снижает взломоустойчивость и, если требуется, рекомендуется завести специального пользователя для работы на сервере.
  • Разрешен доступ по SSH пользовтаелю с именем root (PermitRootLogin yes)
  • Установлена временная зона Europe/Berlin
  • Отключен сетевой экран (Firewall)