1. Задачи системного администрирования
- Управление пользователями и группами
- Управление файловыми системами
- Управление дисковыми устройствами
- Установка и удаление программного обеспечения (пакетов). Обновление системы
- Установка системного загрузчика
- Конфигурирование процесса загрузки и завершения работы системы
- Управление системными сервисами
- Настройка переменных среды и конфигурационных файлов для пользователя и системы
- Управление печатью
- Управление памятью
- Управление системным временем
- Управление процессами
- Управление порядком записи и проверка системных логов
- Выполнение резервного копирования
- Сборка ядра, установка ядра и модулей, наложение патчей
- Аварийное восстановление системы
2. Необходимые сведения и навыки
- Командные оболочки (shell) и сценарии на языке shell
- Консольный редактор vi — инструмент для редактирования сценариев и конфигурационных файлов
- Написание сценариев Bash
- Помощь и документация
- Текстовые файлы и потоки
- Регулярные выражения
3. Управление пользователями и группами
- Создание и уничтожение учетной записи.
- Пароль учетной записи.
- Хранение учетных записей пользователей.
- Регистрация, удаление и блокирование учетных записей пользователей.
- Управление паролями.
- Управление группами пользователей.
- Профили пользователей.
- Квотирование дискового пространства пользователей.
- Получение отчетов об активности пользователей.
- Принадлежность пользователя группе.
- Динамическое изменение группы.
- Создание и уничтожение групп.
- Включение пользователя в группу.
- Конфигурационные файлы.
- Изменение свойств учетной записи.
- Блокирование учетной записи.
- Управление пользователями из центра управления системы alterator
4. Управление файлами и файловыми системами
- Утилиты изменения владельца файла и прав доступа
- Проверка и исправление файловой системы с помощью fsck
- Запись буферов на диск с помощью sync
- Поиск сбойных блоков на диске — badblocks
- Создание файловых систем с помощью mke2fs
- Проверка и исправление файловой системы с помощью debugfs
- Настройка параметров файловой системы — tune2fs
- Создание и активизация swap-файла
5. Управление дисковыми устройствами
- Разбиение диска, утилита fdisk
- Монтирование файловых систем диска, утилита mount
- Настройка параметров физического диска, утилита hdparm
- Настройки автомонтирования
- Конфигурационные файлы, связанные с монтированием файловых систем
- Программа KwikDisk
6. Установка и удаление программного обеспечения (пакетов).Обновление системы
- Менеджер пакетов rpm
- Система управления пакетами apt. Команды apt-get и apt-cache. Конфигурационные файлы apt
- Установка пакетов и обновление системы при помощи apt
- Графическая оболочка Synaptic. Установка и удаление пакетов, обновление системы при помощи Synaptic
- Управление пакетами и обновление системы из центра управления системы alterator
7. Установка системного загрузчика
- Загрузчик операционной системы LILO
- Настройка и установка LILO
- Загрузчик операционной системы GRUB
- Настройка и установка GRUB
- Установка и настройка загрузчика из центра управления системы alterator
8. Конфигурирование процесса загрузки и завершения работы системы
- Последовательность загрузки и загрузочные скрипты
- Процесс init
- уровни запуска (runlevels)
- запуск локальных скриптов
- редактирование локальных скриптов
- запуск и останов выполнения скриптов на разных уровнях запуска
9. Управление системными службами
- Изменение и просмотр информации о службах на разных уровнях запуска с помощью утилиты chkconfig
- Запуск и остановка системных служб вручную
- Запуск и остановка системных служб из центра управления системы alterator
10. Настройка переменных среды и конфигурационных файлов для пользователя и системы
- Команды env, set, unset, export для управления переменными среды
- Настройка переменных среды редактированием /etc/profile
- Настройка шаблонов конфигурационных файлов пользователей редактированием содержимого /etc/skel
11. Управление печатью
- Система печати LPD.
- Фильтр печати ASPfilter.
- Фильтр печати Magicfilter.
- Печать с использованием LPD.
- Управление принтерами в LPD.
- Система печати CUPS.
- Печать в CUPS.
- Управление принтерами в CUPS.
- Управление очередью печати в CUPS.
12. Управление системным временем
- Настройка системной даты и времени из апплета панели Часы
- Настройка системной даты и времени из центра управления системы alterator
- Команда date
- Конфигурационные файлы сервиса ntp
13. Управление процессами
- Процессы в Linux
- Команды ps, pgrep, pstree, pkill, top, kill, killall
- Сигналы, принимаемые процессами
- Управление процессами при помощи KSysGuard
14. Управление порядком записи и проверка системных логов
- Каталог /var/log
- Файл /etc/syslog.conf и служба syslogd
- команда logger
- команда logrotate
15. Выполнение резервного копирования
- Виды резервного копирования: full, incremental, differential
- Программы для выполнения архивирования и сжатия файлов: tar, Compress, gzip, bzip2
- Утилита cpio
- Утилиты dump и restore
- Создание резервной копии при помощи dd
- Создание скриптов, автоматизирующих резервное копирование
16. Сборка ядра, установка ядра и модулей, наложение патчей
- Основные сведение о ядре Linux: модулизированное и монолитное ядро
- Утилиты работы с модулями ядра: lsmod, rmmod, insmod, depmod, modprobe, modinfo
- Получение и установка исходных кодов ядра
- Конфигурирование модуля
- Наложение патчей
- Программное обеспечение, необходимое для сборки ядра
- Компиляция и сборка ядра
- Компляция и сборка модулей ядра
- Установка ядра и модулей
17. Аварийное восстановление системы
- Загрузка в оболочку восстановления системы
- Решение проблем с системным загрузчиком
- Проверка и исправление файловых систем
- Монтирование файловых систем и редактирование конфигурационных файлов
18. Система X Window
- Организация X Window.
- Конфигурирование X Window.
- Сервер шрифтов.
- Запуск X сервера из командной строки.
- Менеджер X сеанса xdm.
- X приложения.
- Шрифты.
- Ресурсы X приложений.
- Удаленный запуск X приложений.
- Использование xdm для удаленного входа в сеанс.