Пользовательские бюджеты и группы. Пользовательские профили. Начальная загрузка и останов системы. Файловая система, внешние устройства и драйверы устройств, страница 6

  1. Войти в систему под учетной записью суперпользователя.
  2. Установить RPM-пакет psacct из дистрибутива RedHat Linux ftp-сервера gandalf.
  3. Запустить программу учета запускаемых процессов и отредактировать стартовый скрипт для ее автоматического запуска.

Упражнение 3.  Учет информации о пользователях, входивших в систему.

  1. Войти в систему под учетной записью суперпользователя.
  2. Реализовать сценарий командного интерпретатора:

a.  В качестве первого позиционного параметра сценарий принимает имя пользователя [user_name]

b.  Сценарий записывает информацию о всех случаях входа заданного пользователя в систему в файл /var/log/[user_name]_logins.

  1. Разместить полученный сценарий командного интерпретатора в директории /usr/local/bin.
  2. Настроить подсистему периодического запуска заданий так, что бы полученный сценарий командного интерпретатора запускался раз в сутки и вел учет входов суперпользователя.

Упражнение 4.  Учет запускаемых процессов.

  1. Войти в систему под учетной записью суперпользователя.
  2. Реализовать сценарий командного интерпретатора, производящий отслеживание запуска игр пользователями:

a.  Получает информацию о пользователях, запускавших игры ( программы из каталога /usr/games ).

b.  Записывает результат проверки в файл /var/log/games.now

c.  Старое содержимое этого файла должно сохранятся в /var/log/games.prev

d.  Информация обо всех полученных изменениях ( новых записях в файле ) в удобочитаемом для администратора системы записывается в /var/log/games.log с указанием даты возникновения новой записи в файле.

  1. Разместить полученный сценарий командного интерпретатора в директории /usr/local/bin.
  2. Настроить подсистему периодического запуска заданий так, что бы полученный сценарий командного интерпретатора запускался раз в сутки.

Лабораторная работа №11. Дисковые квоты.

Ø  Установка системы квотирования

Ø  Настройка дисковых квот для пользователей

Упражнение 1.  Установка системы квотирования

  1. Войти в систему под учетной записью суперпользователя.
  2. Установить RPM-пакет quota из дистрибутива RedHat Linux ftp-сервера gandalf.
  3. Настроить систему квотирования по пользователям и по группам для корневой файловой системы.
  4. Включить квотинг.
  5. Убедиться, что в стартовых скриптах прописан запуск системы квотирования при старте системы автоматически.

Упражнение 2.  Настройка дисковых квот для пользователей и групп.

  1. Для пользователя student:

a.  Настроить мягкое ограничение по количеству занимаемых блоков так, чтобы оно было меньше занимаемым student’ом количеством блоков на диске.

b.  Настроить жесткое ограничение по количеству занимаемых блоков так, чтобы оно было больше занимаемым student’ом количеством блоков на диске.

  1. Для группы student:

a.  Настроить мягкое ограничение по количеству файлов на диске так, чтобы оно было меньше количества файлов, владельцем которых является student.

b.  Настроить жесткое ограничение по количеству файлов на диске так, чтобы оно было больше количества файлов, владельцем которых является student.

  1. Войти под учетной записью student и убедиться в действии ограничений.

Лабораторная работа №12. Инсталляция системы.

Ø  Этапы инсталляции.

Упражнение 1.  Этапы инсталляции.

  1. Войти в систему под учетной записью суперпользователя.
  2. Убедиться в наличие дистрибутива RedHat Linux по URL ftp://gandalf/Linux/d
  3. Создать загрузочную дискету инсталляции RedHat Linux с сетевого носителя из образа <DistRoot>/images/netboot.img.
  4. Загрузиться с полученной загрузочной дискеты инсталляции RedHat Linux.
  5. В ответ на приглашение загрузчика boot: выбрать загрузку в режиме по умолчанию.
  6. После загрузки ядра операционной системы и программы инсталляции RedHat Linux, после приглашения Welcome, приглашения сообщить программе инсталляции необходимую информацию:

ü  Язык инсталляции - russian.

ü  Раскладка клавиатуры – ru.

ü  Часовой пояс – Europe/Moscow (GMT+3), энергонезависимые часы установлены в localtime, а не в GMT time.

ü  Тип установки – Выборочная.

ü  Носитель доступен по протоколу – FTP без использования proxy сервера, анонимный вход, путь к установочным файлам ftp://gandalf/Linux/d

ü  Установка будет проводиться на локальный накопитель на жестком диске, подсоединенный как основной накопитель первого контролера (/dev/hda),

ü  В процессе установки не предполагается использование раздела, содержащего дисковую (вторичную) память – swap раздела.

ü  Для корневой файловой системы следует использовать третий логический диск дополнительного раздела жесткого диска (/dev/hda7).

ü  Перед созданием корневой файловой системы, раздел диска, предназначенный для ее размещения, подлежит форматированию с проверкой плохих блоков.

ü  Загрузчик операционной системы стоит расположить на диске, где будет располагаться корневая файловая система.

ü  Пакеты, подлежащие установке – НИЧЕГО кроме ОБЯЗАТЕЛЬНОЙ части системы.

ü  В процессе установки создать загрузочный диск, настроить поддержку сети и дополнительных параметров, согласно дополнительной информации, полученной от преподавателя.

  1. По окончании установки загрузиться операционную систему с использованием загрузочной дискеты, полученной в процессе установки.
  2. Войти в систему под учетной записью суперпользователя.
  3. Убедиться в работоспособности установленной системы.

Лабораторная работа №13. Настройка печати.

Лабораторная работа №14. Отказоустойчивость дисковой подсистемы



[1] где N-номер подгруппы слушателя.

[2] где N-номер подгруппы слушателя.

[3] Перед выполнения пункта 7 задания, пункты 5,6 должны быть выполнены на двух соседних узлах сети в обязательном порядке.

[4] Перед выполнения пункта 4 задания, пункты 2,3 должны быть выполнены на двух соседних узлах сети в обязательном порядке.

[5] Данная лабораторная работа не является обязательной и считается факультативной.