Установка ОС ALT Linux #
В рамках курса мы будем ориентироваться на решения от российского производителя Linux-дистрибутивов «Базальт СПО». В рамках курса будем использовать стартовый набор для сервера с системой инициализации systemd.
Видео-запись: Rutube
Подготовка к установке #
- Скачайте виртуальную машину VirtualBox для своей операционной системы.
- Скачайте установочный образ стартового набора JeOS (Just Enought OS) с
системой инициализации systemd (
JeOS (systemd)
) с данной страницы: https://www.altlinux.org/Starterkits/Download#server. Выбирайте тип образаx86_64
. Он соответствует процессорам Intel и AMD, выпущенным после 2005 года. - Создайте новую виртуальную машину со следующими параметрами:
- Тип ОС: Linux, Other Linux (64 bit).
- Объём оперативной памяти: не менее 2048 мегабайт.
- Количество процессоров: по количеству физических процессоров.
- Объём жёсткого диска: 20 гигабайт с динамическим расширением занимаемого пространства.
- При запуске данной машины выберите скачанный на втором шаге образ.
Выполнение установки #
Следуйте руководству по установке ALT Linux сервер: https://docs.altlinux.org/ru-RU/alt-server/10.2/html/alt-server/install-distro.html. Шаги с 6 по 20.
- Многих возможностей по настройке системы нет в стартовом наборе, они относятся к расширенной конфигурации, которая для обучения не потребуется.
- Предлагаемый пароль суперпользователя
12345
. - Предлагаемое имя пользователя
user
, парольuser
. - Предлагаемое название системы
playground
.
Начальная настройка JeOS #
В рамках базовой настройки JeOS необходимо создать отдельного пользователя, с обычными правами. Основная работа в системе должна будет происходить именно из-под этого пользователя, а не с правами суперпользователя.
- Авторизуйтесь в системе с правами суперпользователя (root).
- Добавьте нового пользователя в систему, используя приложение
useradd
:useradd --create-home user
--create-home
указывает, что необходимо создать домашний каталог пользователя. Он будет создан по пути/home/user
.user
— это имя пользователя, который будет создан.
- Необходимо установить пароль для учётной записи
user
с помощью приложенияpasswd
:passwd user
Необходимо установить ряд дополнительных приложений, которые позволят обновить систему и получить хорошую интеграцию с виртуальным окружением.
- Обновляем кеш пакетов:
apt-get update
- Обновляем все пакеты в системе:
apt-get dist-upgrade
- Устанавливаем инструмент для обновления ядра ОС:
apt-get install update-kernel
- Устанавливаем последнюю доступную версию ядра ОС:
update-kernel
- Устанавливаем дополнения к ядру, которые обеспечат хорошую работу ОС внутри
виртуальной машины VirtualBox:
apt-get install kernel-modules-virtualbox-addition-un-def
- Обновите загрузочный образ ядра ОС:
update-kernel -f
- Необходимо включить службу для удалённого доступа, sshd:
systemctl enable --now sshd
- Необходимо перезапустить систему, чтобы загрузилось новое ядро ОС с
дополнениями. Для этого выполняем команду
reboot
:reboot
Настройка сетевого доступа #
Видео-запись: Rutube
Для удобства взаимодействия с ОС в формате командного интерфейса рекомендуется произвести настройку проброса сетевого порта. Описание процедуры есть, например на сайте https://losst.ru/probros-portov-virtualbox.
Параметры проброса порта:
- Порт хоста:
22222
- Порт гостевой ОС:
22
Если настройка выполнена успешно, то к виртуальной машине с основной ОС можно
будет подключиться с помощью команды: ssh -p 22222 user@localhost
. Если был
создан пользователем с именем, отличным чем user
, то его необходимо заменить в
команде подключения.
Для подключения к виртуальной машине по протоколу SSH в ОС семейства Windows возможна как из командного интерфейса (для свежих версий Windows) или с помощью SSH-клиентов, например PuTTY.
Использование снимков #
Снимки в виртуальной машине предоставляют возможность для проведения различного рода экспериментов. Если что-то пошло не так, то всегда можно откатиться к рабочему снимку. Руководства по использованию данной функциональности можно прочитать по ссылкам: