Suse - задания и пояснения к практике 3-ей аттестации Администрирование в ИС (Коваль А. С.,Головкин А. А.) ФКН ВГУ 2013

список заданий

1. Начальная установка системы GNU/Linux с дистрибутива SUSE, дистрибутив
на виртуальных компактах, см. suse.txt.

2. Начало установки системы GNU/Linux с дистрибутива Gentoo, см.
gentoo.pdf и gentoo.mht (сеть настроится автоматически по DHCP и Вы
сможете через NAT работать с I-net, конечно, через прокси (cache.vsu.ru:3128))

Корневую файловую систему создавайте reiser или jfs: "mkfs.reiserfs /dev/hda3"
Файл stage1-x86* можно взять (работая с загрузочного CD) :
"wget http://www.cs.vsu.ru/~kas/tmp/stage1-x86..." или
"wget http://www.cs.vsu.ru/~kas/tmp/stage1-x86... для 2008 верcии

До смены корня файловой системы, скопируйте resolv.conf (см. gentoo.pdf).
Если систему устанавливать "с сети", то нужно установить переменную окружения
"export http_proxy=cache.vsu.ru:3128" и далее выполнять обновление дерева
портежей: "emerge --sync --verbose". Это - длительная операция, можно
просто убедиться в обновлении дерева по Интернет и на этом закончить,
почитав gentoo.mht, pdf о последующих действиях.

Другой вариант - взять готовый архив портежей из дистрибутива:
"wget http://www.cs.vsu.ru/~kas/tmp/portage-20..." и
распаковать его в /usr (см. gentoo.pdf). В этом варианте можно пойти дальше:
"emerge -p system" (5-15мин.) и увидеть список установленных пакетов.

Далее, пропустив пересборку системы и ядра (очень долго для 1 лаб. занятия),
и скопировав готовое ядро системы (с CD, или др. источника) в /boot, можно
выполнить настройку системы, установив начальный загрузчик lilo или grub
(см. gentoo.mht, будет нужно поставить пакеты работы с файловыми системами
xfsprogs (займент 10-20 мин.), reiserfsprogs). Не забудьте переменную
окружения http_proxy, т.к. пакеты будут скачиваться из И-нет.

3. Управление загрузкой Linux, run-levels: выбор уровня загрузки
по-умолчанию (/etc/inittab), выбор демонов работающих на конкретном уровне
(созданием/удаление линков в соотв. каталогах /etc/rc.d/rc0,1,2,3,4,5,6 на
скрипты в /etc/rc.d/ Или с использованием GUI, например, YAST)
В качестве тестового сервиса можно использовать популярную реализацию
файл-серверного протокола Microsoft SMB (/etc/rc.d/smb). По-умолчанию
этот сервис не стартует. Для запуска GUI в терминале наберите yast2,
или, если работаете в оконном менеджере FVWM (по-умолчанию в данной
установке) можно нажать на кнопку панели "OpenSUSE", есть и консольная
версия, запускается yast. Уровни загрузки настраиваются:
в "System" -> "System Services (Runlevel)"
Если желателен русский язык в меню и Справке, нужно "локализовать"
систему. Например, можно перед запуском yast2, выполнить в командной
строке терминала "export LC_ALL=ru_RU".

Система работает по-умолчанию на уровне 5 (граф. консоль, X-Window).
Переведите систему на уровень 3 (команда telinit 3) и зарегистрируйтесь
под root. Перейдите снова на уровень 5 (команда telinit 5) , предварительно
отредактировав файл /etc/inittab. Замените в строке содержащей initdefault,
уровень 5 на 3. Убедитесь, что система теперь грузится на 3 уровень (текстовая консоль, много
пользовательский режим). Верните 5 уровень по-умолчанию для следующих заданий.

4. Создание, удаление, добавление во вторичные группы и т.п. управление
пользователями. Попробовать два варианта: с использованием любого редактора
текста (например, vi, xedit) отредактировать файлы /etc/passwd, /etc/group
создать домашний каталог пользователя, задать пароль с помощью команды passwd
Обязательно опробовать работу под созданным пользователем.
Другой способ - GUI yast2: "Security and Users" -> User,Group Management

В системе есть неиспользуемый тестовый жесткий диск /dev/sdc. Создайте
на нем основной раздел (primary partition) и файловую систему ext2, ext3
или reiserfs. Смонтируйте эту файловую систему в /home, чтобы диск
использовался для домашних каталогов пользователей. Необходимые команды:
fdisk /dev/sdc , mkfs.reiserfs /dev/sdc1, mount /dev/sdc1 /home.
Размонтируйте /home (umount /home) и удалите раздел /dev/sdc1.
Повторите созданием раздела, файловой системы и монтирования в GUI yast2
"System" -> "Partitioner"

Для управления установкой ПО, воспользуйтесь консолью yast2 -> "Software
-> "Software Management". Перед этим, смонтируйте дистрибутив на компакте
командой mount /dev/cdrom /mnt/cdrom. Далее, поиском найдите какое-либо
интересующее Вас ПО, оцените требования к свободному месту на диске,
(лучше выбирать что-нибудь не очень большое) посмотрите зависимости
данного ПО, и установите это ПО.

5. Выберите разные Desktop Environment (DE), Windows Manager-ы (WM) (KDE,
Gnome, fvwm,). В образ SUSE-Installed поставлены и KDE и Gnome и еще
кое-какие WM.
Несколько WM, а тем более DE обычно не ставят, в этом образе их несколько
только для демонстрации. Вы можете выбрать WM/KDE/etc в Display Manager-e
по крайней мере KDM (менеджер дисплея KDE) имеет такую функциональность.
В русском интерфейсе KDM это называется "тип сеанса". Познакомьтесь со
всеми установленными DE/WM и "стандартными" для них приложениями.

6. Начальная установка системы FreeBSD (см. FreeBSD.rtf, Глава 2. Установка)

7. Начальная установка системы Solaris (см. solaris.pdf, Установка)

Задачи выполнять со следующими образами:

N1	c образом D:\vmware\SUSE-Initial
N2	c образом D:\vmware\Gentoo-Initial
NN3-5	c образом D:\vmware\SUSE-Installed
N6	c образом D:\vmware\FreeBSD
N7	c образом D:\vmware\Solaris

Примечание 1
Если vmware не хватит памяти, уменьшите немного выделение памяти под гест ОС,
например, с 512 до 500..450 VM->Settings->Memory->500MB

Примечание 2
Задания на начальную установку систем предназначены для ознакомления
с начальным диалогом инсталляции и первыми шагами: локализация, временная
зона, выбор профиля установки (если дистрибутив поддерживает), разметка
диска на разделы, создание файловых систем на разделах.
Полностью устанавливать системы не нужно, в крайнем случае можно поставить
минимальный набор ПО, однако и это займет довольно много времени.
В заданиях 3-5 работайте с уже полностью установленной системой
"SUSE-Installed", которая как раз и сделана, чтобы вы сэкономили время на
установке.

Примечание 3
В "Initial" образах выбрана последовательность загрузки CD->HDD->Floppy.
Если все-таки решили самостоятельно поставить систему на жесткий диск,
нужно в биосе виртуальной машины (F2) изменить порядок загрузки на
HDD->"все остальное", если CD-загрузчик соответствующего UNIX-а не
решает эту проблему за счет выбора HDD-загрузки после установки системы.

Примечание 4
Возможно на последних заданиях возникнут проблемы со свободным местом на
диске D:\ . Удалите ненужные образы с d:\vmware. Образы *nix можно
скопировать (в исходном состоянии) с

"\\FS\Library\Лекции\4 Курс\Администрирование в ИС\Лабораторные\Images"

Образы начальных установок очень маленькие (кроме уже установленной SuSe-Installed),
поэтому скопируются мгновенно. Образ SuSe-Installed - ~4GB, будет копироваться
15-35 минут, в зависимости от кол-ва параллельных скачиваний.

Примечание 5
Все пароли= Pa$$w0rd
(после w -идёт ноль)))