Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 28 часa
Съдържание и теми, включени в курса
Въведение
- Linux Foundation
- Обучения на Linux Foundation
- Сертификати на Linux Foundation
- Дигитални значки на Linux Foundation
- Лабораторни упражнения, решения и ресурси
- Курс за електронно обучение: LFS201
- Детайли за дистрибуциите
- Лабораторни упражнения
Структура на файловото дърво в Linux
- Едно голямо файлово пространство
- Разграничения на данните
- Стандартно дърво на директории в Linux (FHS)
- Директория root (/)
- /bin
- /boot
- /dev
- /etc
- /home
- /lib и /lib64
- /media
- /mnt
- /opt
- /proc
- /sys
- /root
- /sbin
- /srv
- /tmp
- /usr
- /var
- /run
- Лабораторни упражнения
Процеси
- Програми и процеси
- Ограничения за процеси
- Създаване на процеси
- Състояния на процеси
- Режими на изпълнение
- Демони
- Приоритет (niceness)
- Библиотеки
- Лабораторни упражнения
Сигнали
- Сигнали
- Типове сигнали
- kill
- killall и pkill
- Лабораторни упражнения
Системи за управление на пакети
- Концепции за опаковане на софтуер
- Защо да се използват пакети?
- Типове пакети
- Достъпни системи за управление на пакети
- Нива и варианти на инструменти за опаковане
- Източници на пакети
- Създаване на софтуерни пакети
- Системи за контрол на ревизиите
- Достъпни системи за контрол на версиите
- Ядрото на Linux и git
- Лабораторни упражнения
RPM
- RPM (Red Hat Package Manager)
- Имена на файлите с пакети
- База данни на RPM и спомагателни програми
- Запита (Queries)
- Валидиране на пакети
- Инсталиране и премахване на пакети
- Обновяване, ъпгрейд и освежаване (freshening) на RPM пакети
- Оновяване на ядрото на Linux
- rpm2cpio
- Лабораторни упражнения
dpkg
- DPKG (Debian Package)
- Имена на файловете и източникът на пакетите
- Запита (Queries) в DPKG
- Инсталиране/Оновяване/Деинсталиране
- Лабораторни упражнения
yum
- Инсталатори за пакети
- yum
- Запита (Queries)
- Валидиране на пакети
- Инсталиране/Премахване/Оновяване на пакети
- Допълнителни команди yum
- dnf
- Лабораторни упражнения
zypper
- zypper
- Запита (Queries)
- Инсталиране/Премахване/Оновяване на пакети
- Допълнителни команди zypper
- Лабораторни упражнения
APT
- APT
- apt
- Запита (Queries)
- Инсталиране/Премахване/Оновяване на пакети
- Почистване
- Лабораторни упражнения
Мониторинг на системата
- Мониторинг на системата и мрежата
- sar **
- Файлове със системни журнали
- Лабораторни упражнения
Мониторинг на процесите
- Мониторинг на процесите
- ps
- pstree
- top
- Лабораторни упражнения
Мониторинг и използване на паметта
- Мониторинг и настройка на паметта
- /proc/sys/vm
- vmstat
- Убиец при недостиг на памет (OOM)
- Лабораторни упражнения
Мониторинг и настройка на I/O
- Мониторинг на I/O
- iostat
- iotop
- ionice **
- Лабораторни упражнения
И/O планиране **
- И/O планиране
- Избор на I/O планировачи
- Лабораторни упражнения
Файлови системи в Linux и VFS
- Основи на файловите системи
- Концепции за файловите системи
- Виртуална файлова система (VFS)
- Достъпни файлови системи
- Журналиращи файлови системи
- Специални файлови системи
- Лабораторни упражнения
Разделяне на диска на дялове
- Често срещани типове дискове
- Геометрия на диска
- Разделяне на дялове (Partitioning)
- Таблицы на дяловете
- Именуване на устройствата за дискове
- Имена на SCSI устройства
- blkid и lsblk
- Оразмеряване на дяловете
- Резервно копиране и възстановяване на таблица за дяловете
- Редактори на таблица за дяловете
- fdisk
- Лабораторни упражнения
Възможности на файловите системи: Атрибути, Създаване, Проверка, Монтиране
- Разширени атрибути
- Създаване и форматиране на файловите системи
- Проверка и поправка на файловите системи
- Монтиране на файловите системи
- NFS
- Монтиране при стартиране и /etc/fstab
- automount
- Лабораторни упражнения
Възможности на файловите системи: Swap, Квоти, Използване
- Смяняща се памет (Swap)
- Квоти за файловата система **
- Използване на файловата система
- Използване на диска
- Лабораторни упражнения
Файлови системи Ext2/Ext3/Ext4
- Възможности на ext4
- Структура на ext4, суперблок и групи блокове
- dumpe2fs
- tune2fs
- Лабораторни упражнения
Файлови системи XFS и BTRFS **
- XFS
- btrfs
- Лабораторни упражнения
Шифроване на дискове
- Шифроване на файловата система
- LUKS
- cryptsetup
- Използване на шифрован дял
- Монтиране при стартиране
- Лабораторни упражнения
Управление на логическите томове (LVM)
- Управление на логическите томове (LVM)
- Тома и групи томове
- Работа с логически томове
- Промяна на размера на логическите томове
- Снимки на LVM **
- Лабораторни упражнения
RAID **
- RAID
- Нива на RAID
- Конфигурация на софтуерен RAID
- Мониторинг на RAID
- Топли резервни дискове за RAID
- Лабораторни упражнения
Съerviси и конфигурация на ядрото
- Общ преглед на ядрото
- Конфигурация на ядрото
- Параметри за зареждане на ядрото
- sysctl
- Лабораторни упражнения
Модули на ядрото
- Модули на ядрото
- Утилити за модули
- modinfo
- Конфигурация на модулите
- Лабораторни упражнения
Устройства и udev
- udev и управление на устройствата
- Узлови на устройствата (Device Nodes)
- Правила (Rules)
- Лабораторни упражнения
Общ преглед на виртуализацията
- Въведение във виртуализацията
- Хостове и гости
- Емулация
- Хайпървисори
- libvirt
- QEMU
- KVM
- Лабораторни упражнения
Общ преглед на контейнерите
- Контейнери
- Виртуализация на приложенията
- Контейнери срещу виртуални машини
- Docker
- Команди Docker
- Podman
- Лабораторни упражнения
Управление на потребителските акаунти
- Потребителски акаунти
- Управление на потребителските акаунти
- Заклечени акаунти
- Пароли
- /etc/shadow
- Управление на паролите
- Изтичане на срока на паролата
- Ограничени шеллове и акаунти **
- Акаунт root
- SSH
- Лабораторни упражнения
Управление на групите
- Групи
- Управление на групите
- Лични групи за потребители
- Членство в групи
- Лабораторни упражнения
Разрешения и притежство на файловете
- Разрешения и притежство на файловете
- Права за достъп до файловете
- chmod, chown и chgrp
- umask
- ACL за файловата система
- Лабораторни упражнения
Модулери за плъг-ин аутентикация (PAM)
- PAM (Pluggable Authentication Modules)
- Процес на аутентикацията
- Конфигуриране на PAM
- LDAP аутентикация **
Мрежови адреси
- IP адреси
- Типове IPv4 адреси
- Типове IPv6 адреси
- Класове IP адреси
- Маски за мрежата (Netmasks)
- Имена на хостовете
- Лабораторни упражнения
Мрежови устройства и конфигурация
- Мрежови устройства
- ip
- ifconfig
- Предсказуеми имена на мрежовите интерфейси
- Файлове за мрежова конфигурация
- Мрежов мениджър
- Маршрутизация
- DNS и решаване на имената
- Мрежова диагностика
- Лабораторни упражнения
Firewalls
- Firewalls
- Интерфейси
- firewalld
- Зони
- Управление на източниците
- Управление на услуги и портове
- Лабораторни упражнения
Стартиране и спиране на системата
- Разбиране на последователността на стартиране
- Бут лоадъри (Boot Loaders)
- Файлове със системна конфигурация в /etc
- Спиране и рестартиране
- Лабораторни упражнения
GRUB
- The Grand Unified Boot Loader (GRUB)
- Интерактивен избор с GRUB при стартиране
- Инсталиране на GRUB
- Персонализиране на конфигурацията на GRUB
- Спецификация за конфигурация на бут лоадър (BLSCFG)
- Лабораторни упражнения
Инициализация на системата: systemd, SystemV и Upstart
- Процес init
- Алтернативи за стартиране
- systemd
- systemctl
- Стартиране на SysVinit **
- chkconfig и service **
- Лабораторни упражнения
Методи за резервно копиране и възстановяване
- Основни понятия за резервни копия
- Резервно копиране срещу архивиране
- Методи и стратегии за резервно копиране
- tar
- Компресия: gzip, bzip2 и xz и резервни копия
- dd
- rsync
- cpio **
- dump и restore **
- mt **
- Програми за резервно копиране **
- Лабораторни упражнения
Модули за сигурност в Linux
- Модули за сигурност в Linux
- SELinux
- AppArmor
- Лабораторни упражнения
Локална системна сигурност
- Локална системна сигурност
- Създаване на политика за сигурност
- Обновявания и сигурност
- Физическа сигурност
- BIOS
- Бут лоадър
- Сигурност на файловата система
- Битове setuid/setgid
- Лабораторни упражнения
Основи на отстраняването на проблемите
- Нива на отстраняване на проблемите
- Техники за отстраняване на проблемите
- Неща за проверка: Мрежа
- Неща за проверка: Цялостност на файловете
- Провали в процеса на стартиране
- Повредена файлова система и възстановяване
- Виртуални конзоли
- Лабораторни упражнения
Спасяване на системата
- Спасяващи медии и отстраняване на проблеми
- Използване на спасяваща/възстановяваща медия
- Спасяване и възстановяване на системата
- Екстрен бут меди
- Използване на спасяваща медия
- Аварен режим
- Режим на единствен потребител
- Лабораторни упражнения
Изисквания
Този курс е проектиран да предостави на студентите необходимите умения и способности за работа като професионални Linux системни администратори. Студентите трябва да разполагат с основни познания за Linux, както и за неговите най-разпространени утилити и текстови редактори.
Аудитория:
Този курс е предназначен за лица, които желаят да придобият необходимите умения и способности за работа като професионални Linux системни администратори. Студентите трябва да разполагат с основни познания за Linux, както и за неговите най-разпространени утилити и текстови редактори.