Difference between revisions of "LPIC-1 Objectives V3(RU)"

From LPI Wiki
Jump to: navigation, search
Line 622: Line 622:
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
 
* Определение того, что видеокарта и монитор поддерживаются Х-сервером.
 
* Определение того, что видеокарта и монитор поддерживаются Х-сервером.
* Awareness of the X font server.
+
* Понимание работы X-сервера шрифтов.
* Базовое понимание и знания файлов настройки X Window.  
+
* Базовое понимание и знание файлов настройки X Window.  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* /etc/X11/xorg.conf
 
* /etc/X11/xorg.conf
Line 638: Line 638:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to setup and customize a display manager. This objective covers the display managers XDM (X Display Manger), GDM (Gnome Display Manager) and KDM (KDE Display Manager).
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии установить и настроить менеджер дисплеев. Эта тема охватывает менеджеры дисплеев XDM (X Display Manger), GDM (Gnome Display Manager) и KDM (KDE Display Manager).
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
Line 651: Line 651:
 
* gdm файлы настройки  
 
* gdm файлы настройки  
 
<br />
 
<br />
====<span style="color:navy">106.3 Accessibility</span>====
+
====<span style="color:navy">106.3 Вспомогательные технологии</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Вес'''
 
| style="background:#dadada" | '''Вес'''
Line 660: Line 660:
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Keyboard Accessibility Settings (AccessX)
+
* Настройки дополнительных возможностей клавиатуры (AccessX)
 
* Темы и внешний вид
 
* Темы и внешний вид
* Assistive Technology (ATs)  
+
* Вспомогательная технология (ATs)  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* Залипание/Повторение клавиш
 
* Залипание/Повторение клавиш
* Замедление/Bounce/переключение Keys
+
* Замедление/Bounce/переключение клавиш
 
* Кнопки мыши
 
* Кнопки мыши
 
* Высокий контраст/Large Print Desktop Themes
 
* Высокий контраст/Large Print Desktop Themes
Line 678: Line 678:
 
<br />
 
<br />
 
<br />
 
<br />
===''Topic 107: Administrative Tasks''===
+
===''Тема 107: Административные задачи''===
 
====<span style="color:navy">107.1 Управление учетными записями пользователей и групп и связанные системные файлы</span>====
 
====<span style="color:navy">107.1 Управление учетными записями пользователей и групп и связанные системные файлы</span>====
 
{|
 
{|
Line 685: Line 685:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to add, remove, suspend and change user accounts.  
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии добавлять, удалять, приостанавливать и изменять учетные записи пользователей.  
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Add, modify and remove users and groups.
+
* Добавлять, изменять и удалять учетные записи пользователей и групп.
* Manage user/group info in password/group databases.
+
* Управлять информацией пользователей/групп в соответствующих базах данных.
* Create and manage special purpose and limited accounts.  
+
* Создавать специальные и ограниченные учетные записи и управлять ими.  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* /etc/passwd
 
* /etc/passwd
Line 705: Line 705:
 
* usermod  
 
* usermod  
 
<br />
 
<br />
====<span style="color:navy">107.2 Automate system administration tasks by scheduling jobs</span>====
+
====<span style="color:navy">107.2 Автоматизация задач системного администрирования с помощью задач по расписанию</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Вес'''
 
| style="background:#dadada" | '''Вес'''
Line 711: Line 711:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to use cron or anacron to run jobs at regular intervals and to use at to run jobs at a specific time.  
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии использвать cron или anacron для запуска задач с определенными интервалами и использовать программу at для запуска задач в заднное время.  
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Manage cron and at jobs.
+
* Управление задачами cron и at.
* Configure user access to cron and at services.  
+
* Настройка доступа пользователей для сервисов cron и at.  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* /etc/cron.{d,daily,hourly,monthly,weekly}
 
* /etc/cron.{d,daily,hourly,monthly,weekly}
Line 735: Line 735:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to localize a system in a different language than English. As well, an understanding of why LANG=C is useful when scripting.
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии провести локализацию системы для языка, отличного от английского. Также требуется понимание того, почему LANG=C полезно при работе со сценариями.
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Locale settings.
+
* Настройки локали .
* Timezone settings.  
+
* Настройки часового пояса.  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* /etc/timezone
 
* /etc/timezone
Line 759: Line 759:
 
<br />
 
<br />
 
<br />
 
<br />
===''Topic 108: Essential System Services''===
+
===''Тема 108: Основные системные сервисы''===
====<span style="color:navy">108.1 Maintain system time</span>====
+
====<span style="color:navy">108.1 Работа с системным временем</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Вес'''
 
| style="background:#dadada" | '''Вес'''
Line 766: Line 766:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to properly maintain the system time and synchronize the clock via NTP.
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии правильно установить системное время и синхронизировать часы по протоколу NTP.
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Set the system date and time.
+
* Установка системных времени и даты.
* Set the hardware clock to the correct time in UTC.
+
* Установка правильного времени системного таймера в формате UTC.
* Configure the correct timezone.
+
* Настройка верного часового пояса.
* Basic NTP configuration.
+
* Базовая настройка NTP.
* Knowledge of using the pool.ntp.org service
+
* Умение использовать сервис pool.ntp.org  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* /usr/share/zoneinfo
 
* /usr/share/zoneinfo
Line 785: Line 785:
 
* pool.ntp.org  
 
* pool.ntp.org  
 
<br />
 
<br />
====<span style="color:navy">108.2 System logging</span>====
+
====<span style="color:navy">108.2 Системное журналирование</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Вес'''
 
| style="background:#dadada" | '''Вес'''
Line 791: Line 791:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Кандидаты должны быть в состоянии to configure the syslog daemon. This objective also includes configuring the logging daemon to send log output to a central log server or accept log output as a central log server.
+
| style="background:#eaeaea" | Кандидаты должны быть в состоянии настроить службу syslog. Данная тема также включает настройку службы журналирования на отправку журнальных записей на центральный сервер журналов или принятие журнальных записей в роли центрального сервера журналов.
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
 
* syslog файлы настройки
 
* syslog файлы настройки
 
* syslog
 
* syslog
* standard facilities, priorities and actions
+
* Стандартные средства, приоритеты и действия
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* syslog.conf
 
* syslog.conf
Line 803: Line 803:
 
* logger  
 
* logger  
 
<br />
 
<br />
====<span style="color:navy">108.3 Mail Transfer Agent (MTA) basics</span>====
+
====<span style="color:navy">108.3 Основы Агентов передачи почты - Mail Transfer Agent (MTA)</span>====
 
{|
 
{|
 
| style="background:#dadada" | '''Вес'''
 
| style="background:#dadada" | '''Вес'''
Line 809: Line 809:
 
|-
 
|-
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
 
| style="background:#dadada; padding-right:1em" | '''Описание ключевых навыков:'''
| style="background:#eaeaea" | Candidates should be aware of the commonly available MTA programs and be able to perform basic forward and alias configuration on a client host. Other файлы настройки are not covered.
+
| style="background:#eaeaea" | Кандидаты должны знать обычно имеющиеся в наличии программы MTA и быть в состояниии выполнять пересылку и настройку псевдонимов на клиентских машинах. Другие файлы настройки не рассматриваются.
 
|}
 
|}
 
'''Описание ключевых навыков:'''
 
'''Описание ключевых навыков:'''
* Create e-mail aliases.
+
* Создание e-mail псевдонимов.
* Configure e-mail forwarding.
+
* Настройка пересылки e-mail.
* Knowledge of commonly available MTA programs (postfix, sendmail, qmail, exim) (no configuration)  
+
* Знание обычно имеющихся в наличии программ MTA (postfix, sendmail, qmail, exim) (без настройки)  
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
'''Ниже приведен краткий список используемых файлов, терминов и инструментов:'''
 
* ~/.forward
 
* ~/.forward

Revision as of 20:25, 19 September 2010

Contents

Введение

Данный экзамен является наобходимым для прохождения сертификации LPIC-1 или LPI Уровня 1. В статье описываются основные требуемые навыки Linux-профессионала, которые могут быть применены ко всем дистрибутивам Linux.

Эта страница описывает актуальные в настоящий момент темы экзамена LPIC-1

Информаци о версии

Версия 3.0.2.

Перевод тем

Следующие переводы тем доступны в данной Wiki:


Темы: Экзамен 101

Тема 101: Системная архитектура

101.1 Определение и конфигурирование настроек оборудования

Вес 2
Описание Кандидаты должны быть в состоянии определять и конфигурировать осноное системное оборудование.

Описание ключевых навыков:

 Экзаменуемый должен знать и уметь...
  • Подключать и отключать встроенное периферийное оборудование.
  • Конфигурировать системы с внешним периферийным оборудованием (таким как клавиатуры), или без него.
  • Знать отличия между различными типами устройств хранения информации.
  • Устанавливать правильный идентификатор для различных устройств, в особенности для загрузочных.
  • Знать отличия между "холодным" и "горячим" подключением и отключением устройств.
  • Определять ресурсы, необходимые для настройки устройств
  • Знать инструменты и утилиты, используемые для получения различной информации об оборудовании (например, lsusb, lspci и т.д.)
  • Знать инструменты и утилиты для манипуляции USB-устройствами
  • Иметь концептуальное понимание sysfs, udev, hald, dbus

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /sys
  • /proc
  • /dev
  • modprobe
  • lsmod
  • lspci
  • lsusb


101.2 Загрузка системы

Вес 3
Описание Кандидаты должны быть в состоянии "провести" систему через процесс загрузки.

Ключевые знания:

  • Ввод простых команд и параметров загрузчику ядра во время загрузки.
  • Демонстрация знаний последовательности загрузки от BIOS-а до полной загрузки.
  • Проверка событий загрузки в жайлах журналов.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /var/log/messages
  • dmesg
  • BIOS
  • bootloader
  • kernel
  • init


101.3 Изменение уровней загрузки (runlevels), выключение или перезагрузка системы

Вес 3
Описание Кандидаты должны быть в состоянии управлять уровнями загрузки системы. Таме включает переход в однопользовательский режим, выключение или перезагрузку системы. Кандидаты должны быть в состоянии предупредить пользователей перед переключением уровня и корректно завершить процессы. Также затрагивается настройка уровня загрузки по умолчанию.

Ключевые знания:

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

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/inittab
  • shutdown
  • init
  • /etc/init.d
  • telinit



Topic 102: Установка Linux и управление пакетами

102.1 Строение жестких дисков

Вес 2
Описание Кандидаты должны быть в состоянии построить схему разбиения диска для Linux-системы.

Ключевые знания:

  • Выделение места под системные файлы и под раздел подкачки на различных разделах или дисках.
  • Адаптирование схемы в соответствии с назначением системы.
  • Уверенность в том, что раздел /boot удовлетворяет требованиям архитектуры аппаратного обеспечения в плане загрузки.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • / (root, корень) - корневая файловая система
  • файловая система /var
  • файловая система /home
  • пространство подкачки swap
  • точки монтирования
  • разделы


102.2 Установка менеджера загрузки

Вес 2
Описание Кандидаты должны быть в состоянии выбрать, установить и настроить менеджер загрузки.

Ключевые знания:

  • Создание альтернативных вариантов загрузки и вариантов восстановления
  • Установка и настройка загрузчика, например GRUB.
  • Взаимодействие с загрузчиком.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /boot/grub/menu.lst
  • grub-install
  • MBR
  • суперблок
  • /etc/lilo.conf
  • lilo


102.3 Управление разделяемыми библиотеками

Вес 1
Описание Кандидаты должны быть в состоянии определить разделяемые библиотеки от которых зависят исполняемые программы и установить их при необходимости.

Ключевые знания:

  • Идентификация разделяемых библиотек.
  • Определение типичных мест расположения разделяемых библиотек.
  • Загрузка разделяемых библиотек.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • ldd
  • ldconfig
  • /etc/ld.so.conf
  • LD_LIBRARY_PATH


102.4 Управление пакетами в Debian

Вес 3
Описание Кандидаты должны быть в состоянии осуществлять управление пакетами используя инструменты управления пакетами Debian.

Ключевые знания:

  • Установка, обновление и удаление бинарных пакетов Debian.
  • Поиск пакетов содержащих определенные файлы или библиотеки, которые могут быть как установлены, так и не установлены
  • Получение информации о пакете. Например, версия, содержимое, зависимости, целостность пакета и статус установки (установлен пакет, либо нет).

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/apt/sources.list
  • dpkg
  • dpkg-reconfigure
  • apt-get
  • apt-cache
  • aptitude


102.5 Использование пакетных менеджеров RPM и YUM

Вес 3
Описание Кандидаты должны быть в состоянии осуществлять управление пакетами используя такие инструменты, как RPM и YUM.

Ключевые знания:

  • Установка, переустановка, обновление и удаление пакетов с помощью RPM и YUM.
  • Получение информации по RPM-пакетам. Например, информация о версии, статусе, зависимостях, целостности и подписях пакета.
  • Определение, какие файлы предоставляет пакет, а так же определение пакета, которому принадлежит определенный файл.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • rpm
  • rpm2cpio
  • /etc/yum.conf
  • /etc/yum.repos.d/
  • yum
  • yumdownloader



Topic 103: Команды GNU и Unix

103.1 Работа в командной строке

Вес 4
Описание Кандидаты должны быть в состоянии взаимодействать с оболочкой и вводить команды используя командную строку. Предполагается использование оболочки bash.

Ключевые знания:

  • Использование отдельных команд оболочки, а также однострочных командных последовательностей для выполнения базовых задач в командной строке.
  • Использование и изменение переменных окружения оболочки, включая определение, использование и экспорт переменных окружения.
  • Использование и правка истории команд.
  • Вызывать команды по определенному (в переменной PATH) пути и из других мест.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • .
  • bash
  • echo
  • env
  • exec
  • export
  • pwd
  • set
  • unset
  • man
  • uname
  • history


103.2 Применение фильтров при обработке текстовых потоков

Вес 3
Описание Кандидаты должны быть в состоянии применять фильтры к текстовым потокам.

Ключевые знания:

  • Отправка текстовых файлов и выходных потоков приложений через фильтры утилит для работы с текстом для изменения вывода используя стандартные команды UNIX из пакета GNU textutils.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • cat
  • cut
  • expand
  • fmt
  • head
  • od
  • join
  • nl
  • paste
  • pr
  • sed
  • sort
  • split
  • tail
  • tr
  • unexpand
  • uniq
  • wc


103.3 Основы управления файлами

Вес 4
Описание Кандидаты должны быть в состоянии использовать базовые команды Linux для управления файлами и директориями.

Ключевые знания:

  • Копировать, перемещать и удалять файлы и директории по отдельности.
  • Рекурсивное копирование файлов и директорий.
  • Рекурсивное удаление файлов и директорий.
  • Использование простых и усложненных шаблонов(wildcards) в командах.
  • Использование утилиты find для определения и взаимодействия с файлами на основании типа размера или времени (создания, изменения).
  • Использование утилит tar, cpio и dd.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • cp
  • find
  • mkdir
  • mv
  • ls
  • rm
  • rmdir
  • touch
  • tar
  • cpio
  • dd
  • file
  • gzip
  • gunzip
  • bzip2
  • глобинг - шаблоны оболочки


103.4 Использование потоков, каналов и перенаправлений

Вес 4
Описание Кандидаты должны быть в состоянии перенаправлять потоки и объединять их в определенном порядке для эффективной обработки текстовых данных. Задачи, включающие перенаправление стандартных потоков ввода, вывода и потока ошибок, перевод канал вывода команды на вход другой команды, использование вывода одной команды как аргументы для другой команды и запись потока вывода в файл и на стандартный вывод одновременно.

Ключевые знания:

  • Перенаправление стандартного ввода, вывода и потока ошибок.
  • Связывание каналом потока вывода одной команды с потоком ввода другой.
  • Использование потока вывода одной команды как аргументы для другой.
  • Отправка потока вывода в файл и на стандартный вывод одновременно.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • tee
  • xargs


103.5 Создание, набледние и завершение процессов

Вес 4
Описание Кандидаты должны быть в состоянии выполнять базовые операции с процессами.

Ключевые знания:

  • Запуск заданий в интерактивном и фоновом режимах.
  • Отправка программе сигнала о необходимости продолжить работу после выхода пользователя из системы.
  • Наблюдение за активными процессами.
  • Выбор и сортировка процессов для вывода на экран.
  • Отправка сигналов процессам.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • &
  • bg
  • fg
  • jobs
  • kill
  • nohup
  • ps
  • top
  • free
  • uptime
  • killall


103.6 Изменение приоритетов выполнения процесса

Вес 2
Описание Кандидаты должны быть в состоянии управлять приоритетами выполнения процесса.

Ключевые знания:

  • Знать приоритет по умолчанию для созданных задач.
  • Запуск программы с повышенным или пониженным приоритетом по отношению к стандартному.
  • Изменять приоритет запущенных процессов.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • nice
  • ps
  • renice
  • top


103.7 Поиск по текстовым файлам с использованием регулярных выражений

Вес 2
Описание Кандидаты должны быть в состоянии управлять файлами и текстовыми данными используя регулярные выражения. Эта тема включает создание простых регулярных выражений содержащих несколько символьных?? элементов. Также включает использование инструментов, использующих регулярные выражения для осуществления поиска по файловой системе или по содержимому файла.

Ключевые знания:

  • Создание простых регулярных выражений, содержащих несколько символьных?? элементов.
  • Использование инструментов, использующих регулярные выражения для осуществления поиска по файловой системе или по содержимому файла.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • grep
  • egrep
  • fgrep
  • sed
  • regex(7)


103.8 Осуществление базовых операций правки текстовых файлов с использованием vi

Вес 3
Описание Кандидаты должны быть в состоянии править текстовые файлы используя редактор vi. Эта тема затрагивает навигацию , базовые режимы, вставку, правку, удаление, копирование и поиск текста в vi.

Ключевые знания:

  • Перемещение по документу в редакторе vi.
  • Базовые режимы редактора vi.
  • Вставка, правка, удаление, копирование и поиск текста в vi.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • vi
  • /, ?
  • h,j,k,l
  • i, o, a
  • c, d, p, y, dd, yy
  • ZZ, :w!, :q!, :e!



Topic 104: Устройства, файловые системы Linux, Стандарт Иерархии Файловой системы (Filesystem Hierarchy Standard)

104.1 Создание разделов и файловых систем

Вес 2
Описание Кандидаты должны быть в состоянии настраивать разделы диска и создавать файловые системы на таких устройствах, как жесткие диски. Тема включает управление разделами подкачки.

Ключевые знания:

  • Использование различных команд семейства mkfs для создания настройки разделов и создания различных файловых систем, как например:
    • ext2
    • ext3
    • xfs
    • reiserfs v3
    • vfat

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • fdisk
  • mkfs
  • mkswap


104.2 Maintain the integrity of filesystems

Вес 2
Описание Кандидаты должны быть в состоянии поддерживать стандарт файловой системы, а так же дополнительные данные, ассоциированные с журналированием файловой системы.

Ключевые знания:

  • Проверка целостности файловых систем.
  • Мониторинг свободного места и количества индексных записей (inode).
  • Устранение простых проблем файловой системы.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • du
  • df
  • fsck
  • e2fsck
  • mke2fs
  • debugfs
  • dumpe2fs
  • tune2fs
  • утилиты xfs (такие как xfs_metadump и xfs_info)


104.3 Контроль монтирования и размонтирования файловых систем

Вес 3
Описание Кандидаты должны быть в состоянии настраивать монтирование файловых систем.

Ключевые знания:

  • Ручное монтирование и размонтирование файловых систем.
  • Настройка монтирования файловых систем при загрузке.
  • Настройка подключаемых файловых систем, которые могут монтироваться простымпользователем.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/fstab
  • /media
  • mount
  • umount


104.4 Управление дисковыми квотами

Вес 1
Описание Кандидаты должны быть в состоянии управлять дисковыми квотами пользователей.

Ключевые знания:

  • Устанавливать дисковые квоты для файловой системы.
  • Изменять, проверять квоты и создавать отчеты.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • quota
  • edquota
  • repquota
  • quotaon


104.5 Управление разрешениями и правами владения файлов

Вес 3
Описание Кандидаты должны быть в состоянии контролировать доступ к файлам путем применения разрешений и прав владения.

Ключевые знания:

  • Управлять правами доступа для обычных и специальных файлов, а также для директорий.
  • Использовать режимы доступа такие как suid, sgid и "липкий бит" для поддержания безопасности.
  • Знать как изменить маску создания файлов (umask).
  • Использовать поле прав доступа для группы для назначения прав доступа членам группы.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • chmod
  • umask
  • chown
  • chgrp


104.6 Создание и изменение жестких и символьных ссылок

Вес 2
Описание Кандидаты должны быть в состоянии создавать и управлять жесткими и символическими ссылками на файл.

Ключевые знания:

  • Создавать ссылки.
  • Определять жесткие и/или символьные ссылки.
  • Понимать отличия между копированием и созданием ссылок.
  • Использовать ссылки для выполнения задач системного администрирования.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • ln


104.7 Поиск системных файлов и размещение правильное размещение файлов

Вес 2
Описание Кандидаты должны быть хорошо знакомы со Стандартом Иерархии Файловой системы (FHS), включая классификации типичных расположений файлов и директорий (папок) .

Ключевые знания:

  • Понимание корректных мест расположения файлов в системе (FHS)
  • Уметь искать файлы и команды в Linux-системе
  • Знать расположение и предназначение важных файлов и директорий, описанных в FHS

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • find
  • locate
  • updatedb
  • whereis
  • which
  • type
  • /etc/updatedb.conf




Темы: Экзамен 102

Topic 105: Оболочки, написание сценариев и управление данными

105.1 Настройка и использование оболочки

Вес 4
Описание ключевых навыков: Кандидаты должны быть в состоянии настроить переменные оболчки в соответствии с нуждами пользователя. Кандидаты должны быть в состоянии изменять общесистемный и пользовательские профила.

Описание ключевых навыков:

  • Устанавливать переменные окружения (например, PATH) при входе в систему или при запуске новой оболочки.
  • Создавать функции оболочки BASH для частоиспользуемых последовательносей команд.
  • Обслуживать/поддерживать шаблонные директории для новых пользовательских учетных записей.
  • Устанавливать верный путь поиска команд.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/profile
  • env
  • export
  • set
  • unset
  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile
  • ~/.bashrc
  • ~/.bash_logout
  • функция
  • алиас
  • списки


105.2 Настрйка или создание простых сценариев

Вес 4
Описание ключевых навыков: Кандидаты должны быть в состоянии настроить (изменить) существующие сценарии или создавать новые.

Описание ключевых навыков:

  • Использование стандартного синтаксиса sh (циклы, проверки).
  • Использовать подстановку команд.
  • Проверать возвращаемые значения на успешность или неуспешность завершения, или другую информацию, передаваемую командой.
  • Выполнять отправку электронной почты суперпользователю по условиям.
  • Правильно выбирать интерпретатор сценариея в помощью "ша-бэнг"-переменной(#!).
  • Управлять располоением, правом владения, выполнения и suid-правами сценариев.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • for
  • while
  • test
  • if
  • read
  • seq


105.3 Управление SQL-данными

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии делать запросы к базам данных и манипулировать данными, использую команды SQL. Эта тема включает отправку запросов включающих объединение 2 таблиц и/или подвыборки.

Описание ключевых навыков:

  • Использование базовых SQL команд.
  • Выполнение базовых манипуляций с данными.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • insert
  • update
  • select
  • delete
  • from
  • where
  • group by
  • order by
  • join



Topic 106: Пользовательские инфтерфейсы и рабочие столы

106.1 Установка и настройка X11

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии установить и настроить X11.

Описание ключевых навыков:

  • Определение того, что видеокарта и монитор поддерживаются Х-сервером.
  • Понимание работы X-сервера шрифтов.
  • Базовое понимание и знание файлов настройки X Window.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/X11/xorg.conf
  • xhost
  • DISPLAY
  • xwininfo
  • xdpyinfo
  • X


106.2 Установка менеджера дисплеев

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии установить и настроить менеджер дисплеев. Эта тема охватывает менеджеры дисплеев XDM (X Display Manger), GDM (Gnome Display Manager) и KDM (KDE Display Manager).

Описание ключевых навыков:

  • Включение/выключение менеджера дисплеев.
  • Изменение приветствия менеджера дисплеев.
  • Изменение стандартной глубины цвета менеджера дисплеев.
  • Настройка менеджеров дисплеев для использования на рабочих станциях с графическим интерфейсом.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/inittab
  • xdm файлы настройки
  • kdm файлы настройки
  • gdm файлы настройки


106.3 Вспомогательные технологии

Вес 1
Описание ключевых навыков: Демонтрация знания вспомогательных технологий (технологии совместимости).

Описание ключевых навыков:

  • Настройки дополнительных возможностей клавиатуры (AccessX)
  • Темы и внешний вид
  • Вспомогательная технология (ATs)

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • Залипание/Повторение клавиш
  • Замедление/Bounce/переключение клавиш
  • Кнопки мыши
  • Высокий контраст/Large Print Desktop Themes
  • Screen Reader
  • Дисплей Брайля
  • Экранная лупа
  • Экранная клавиатура
  • Gestures (используемые при входе, например gdm)
  • Orca
  • GOK
  • emacspeak



Тема 107: Административные задачи

107.1 Управление учетными записями пользователей и групп и связанные системные файлы

Вес 5
Описание ключевых навыков: Кандидаты должны быть в состоянии добавлять, удалять, приостанавливать и изменять учетные записи пользователей.

Описание ключевых навыков:

  • Добавлять, изменять и удалять учетные записи пользователей и групп.
  • Управлять информацией пользователей/групп в соответствующих базах данных.
  • Создавать специальные и ограниченные учетные записи и управлять ими.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/passwd
  • /etc/shadow
  • /etc/group
  • /etc/skel
  • chage
  • groupadd
  • groupdel
  • groupmod
  • passwd
  • useradd
  • userdel
  • usermod


107.2 Автоматизация задач системного администрирования с помощью задач по расписанию

Вес 4
Описание ключевых навыков: Кандидаты должны быть в состоянии использвать cron или anacron для запуска задач с определенными интервалами и использовать программу at для запуска задач в заднное время.

Описание ключевых навыков:

  • Управление задачами cron и at.
  • Настройка доступа пользователей для сервисов cron и at.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/cron.{d,daily,hourly,monthly,weekly}
  • /etc/at.deny
  • /etc/at.allow
  • /etc/crontab
  • /etc/cron.allow
  • /etc/cron.deny
  • /var/spool/cron/*
  • crontab
  • at
  • atq
  • atrm


107.3 Localisation and internationalisation

Вес 3
Описание ключевых навыков: Кандидаты должны быть в состоянии провести локализацию системы для языка, отличного от английского. Также требуется понимание того, почему LANG=C полезно при работе со сценариями.

Описание ключевых навыков:

  • Настройки локали .
  • Настройки часового пояса.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/timezone
  • /etc/localtime
  • /usr/share/zoneinfo
  • Environment variables:
    • LC_*
    • LC_ALL
    • LANG
  • /usr/bin/locale
  • tzselect
  • tzconfig
  • date
  • iconv
  • UTF-8
  • ISO-8859
  • ASCII
  • Unicode



Тема 108: Основные системные сервисы

108.1 Работа с системным временем

Вес 3
Описание ключевых навыков: Кандидаты должны быть в состоянии правильно установить системное время и синхронизировать часы по протоколу NTP.

Описание ключевых навыков:

  • Установка системных времени и даты.
  • Установка правильного времени системного таймера в формате UTC.
  • Настройка верного часового пояса.
  • Базовая настройка NTP.
  • Умение использовать сервис pool.ntp.org

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /usr/share/zoneinfo
  • /etc/timezone
  • /etc/localtime
  • /etc/ntp.conf
  • date
  • hwclock
  • ntpd
  • ntpdate
  • pool.ntp.org


108.2 Системное журналирование

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии настроить службу syslog. Данная тема также включает настройку службы журналирования на отправку журнальных записей на центральный сервер журналов или принятие журнальных записей в роли центрального сервера журналов.

Описание ключевых навыков:

  • syslog файлы настройки
  • syslog
  • Стандартные средства, приоритеты и действия

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • syslog.conf
  • syslogd
  • klogd
  • logger


108.3 Основы Агентов передачи почты - Mail Transfer Agent (MTA)

Вес 3
Описание ключевых навыков: Кандидаты должны знать обычно имеющиеся в наличии программы MTA и быть в состояниии выполнять пересылку и настройку псевдонимов на клиентских машинах. Другие файлы настройки не рассматриваются.

Описание ключевых навыков:

  • Создание e-mail псевдонимов.
  • Настройка пересылки e-mail.
  • Знание обычно имеющихся в наличии программ MTA (postfix, sendmail, qmail, exim) (без настройки)

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • ~/.forward
  • sendmail emulation layer commands
  • newaliases
  • mail
  • mailq
  • postfix
  • sendmail
  • exim
  • qmail


108.4 Manage printers and printing

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии to manage print queues and user print jobs using CUPS and the LPD compatibility interface.

Описание ключевых навыков:

  • Basic CUPS configuration (for local and remote printers).
  • Manage user print queues.
  • Troubleshoot general printing problems.
  • Add and remove jobs from configured printer queues.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • CUPS файлы настройки, tools and utilities
  • /etc/cups
  • lpd legacy interface (lpr, lprm, lpq)



Topic 109: Networking Fundamentals

109.1 Fundamentals of internet protocols

Вес 4
Описание ключевых навыков: Candidates should demonstrate a proper understanding of TCP/IP network fundamentals.

Описание ключевых навыков:

  • Demonstrate an understanding network masks.
  • Knowledge of the differences between private and public "dotted quad" IP-Addresses.
  • Setting a default route.
  • Knowledge about common TCP and UDP ports (20, 21, 22, 23, 25, 53, 80, 110, 119, 139, 143, 161, 443, 465, 993, 995).
  • Knowledge about the differences and major features of UDP, TCP and ICMP.
  • Knowledge of the major differences between IPv4 and IPV6.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/services
  • ftp
  • telnet
  • host
  • ping
  • dig
  • traceroute
  • tracepath


109.2 Basic network configuration

Вес 4
Описание ключевых навыков: Кандидаты должны быть в состоянии to view, change and verify configuration settings on client hosts.

Описание ключевых навыков:

  • Manually and automatically configure network interfaces
  • Basic TCP/IP host configuration.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/hostname
  • /etc/hosts
  • /etc/resolv.conf
  • /etc/nsswitch.conf
  • ifconfig
  • ifup
  • ifdown
  • route
  • ping


109.3 Basic network troubleshooting

Вес 4
Описание ключевых навыков: Кандидаты должны быть в состоянии to troubleshoot networking issues on client hosts.

Описание ключевых навыков:

  • Manually and automatically configure network interfaces and routing tables to include adding, starting, stopping, restarting, deleting or reconfiguring network interfaces.
  • Change, view, or configure the routing table and correct an improperly set default route manually.
  • Debug problems associated with the network configuration.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • ifconfig
  • ifup
  • ifdown
  • route
  • host
  • hostname
  • dig
  • netstat
  • ping
  • traceroute


109.4 Configure client side DNS

Вес 2
Описание ключевых навыков: Кандидаты должны быть в состоянии to configure DNS on a client host.

Описание ключевых навыков:

  • Demonstrate the use of DNS on the local system.
  • Modify the order in which name resolution is done.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/hosts
  • /etc/resolv.conf
  • /etc/nsswitch.conf



Topic 110: Security

110.1 Perform security administration tasks

Вес 3
Описание ключевых навыков: Candidates should know how to review system configuration to ensure host security in accordance with local security policies.

Описание ключевых навыков:

  • Audit a system to find files with the suid/sgid bit set.
  • Set or change user passwords and password aging information.
  • Being able to use nmap and netstat to discover open ports on a system.
  • Set up limits on user logins, processes and memory usage.
  • Basic sudo configuration and usage.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • find
  • passwd
  • lsof
  • nmap
  • chage
  • netstat
  • sudo
  • /etc/sudoers
  • su
  • usermod
  • ulimit


110.2 Setup host security

Вес 3
Описание ключевых навыков: Candidates should know how to set up a basic level of host security.

Описание ключевых навыков:

  • Awareness of shadow passwords and how they work.
  • Turn off network services not in use.
  • Understand the role of TCP wrappers.

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • /etc/nologin
  • /etc/passwd
  • /etc/shadow
  • /etc/xinetd.d/*
  • /etc/xinetd.conf
  • /etc/inetd.d/*
  • /etc/inetd.conf
  • /etc/inittab
  • /etc/init.d/*
  • /etc/hosts.allow
  • /etc/hosts.deny


110.3 Securing data with encryption

Вес 3
Описание ключевых навыков: The candidate should be able to use public key techniques to secure data and communication.

Описание ключевых навыков:

  • Perform basic OpenSSH 2 client configuration and usage.
  • Understand the role of OpenSSH 2 server host keys
  • Perform basic GnuPG configuration and usage.
  • Understand SSH port tunnels (including X11 tunnels).

Ниже приведен краткий список используемых файлов, терминов и инструментов:

  • ssh
  • ssh-keygen
  • ssh-agent
  • ssh-add
  • ~/.ssh/id_rsa and id_rsa.pub
  • ~/.ssh/id_dsa and id_dsa.pub
  • /etc/ssh/ssh_host_rsa_key and ssh_host_rsa_key.pub
  • /etc/ssh/ssh_host_dsa_key and ssh_host_dsa_key.pub
  • ~/.ssh/authorized_keys
  • /etc/ssh_known_hosts
  • gpg
  • ~/.gnupg/*