Учебные материалы DevSecOps
Материалы DevSecOps для тех, у кого есть база Linux, DevOps и кибербезопасности: экспозиция, укрепление, минимальные привилегии, секреты и безопасная привилегированная автоматизация.
Другие деревья навыков
LinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Как проверить, является ли дистрибутив в Linux основанным на Debian
В этой лабораторной работе вы научитесь определять, основан ли Linux-дистрибутив на Debian. Понимание базового дистрибутива является важным аспектом управления пакетами и системного администрирования. Вы будете использовать основные команды Linux для проверки системных файлов и утилит, которые предоставляют информацию об операционной системе. В частности, вы будете использовать команды cat /etc/os-release, lsb_release -a и cat /etc/apt/sources.list.
LinuxCybersecurity
Как проверить, включен ли SELinux в Linux
В этом практическом уроке вы научитесь проверять статус и конфигурацию SELinux на системе Linux. Вы будете использовать команду `sestatus`, просматривать файл `/etc/selinux/config` и использовать команду `getenforce` для быстрой проверки текущего режима работы. Завершив эти шаги, вы получите фундаментальное понимание того, как определить, включен ли SELinux и как он настроен на вашей системе.
CybersecurityLinux
Как проверить наличие обновлений системы в Linux
В этой лабораторной работе вы научитесь проверять наличие доступных обновлений системы на Linux с использованием менеджера пакетов apt. Мы рассмотрим основные шаги, чтобы убедиться, что ваша система обновлена и безопасна. Вы обновите список пакетов, выведете список пакетов, доступных для обновления, и симулируете процесс обновления.
LinuxCybersecurity
Как проверить, активен ли режим блокировки ядра в Linux
В этой лабораторной работе вы научитесь проверять, активен ли режим блокировки ядра в Linux. Блокировка ядра - это функция безопасности, которая ограничивает определенные возможности ядра для повышения безопасности системы. Вы проверите статус блокировки ядра, убедитесь в наличии сообщений о блокировке в кольцевом буфере ядра и изучите настройки безопасности.
LinuxCybersecurity
Как проверить, смонтирован ли раздел NFS в Linux
В этом практическом занятии вы узнаете, как проверить, успешно ли смонтирован раздел NFS (Network File System) в вашей системе Linux. Вы изучите три распространенных метода: использование команды `mount`, анализ файла `/etc/fstab` и применение команды `showmount -e`. Завершив эти шаги, вы приобретете практические навыки диагностики статуса монтирования разделов NFS в Linux.
LinuxCybersecurityMySQL
Как проверить, настроен ли VLAN в Linux
В этой лабораторной работе вы научитесь проверять, настроен ли VLAN в системе Linux. Вы рассмотрите три метода для проверки конфигурации VLAN: перечисление интерфейсов VLAN с помощью команды `ip link`, изучение файла `/etc/network/interfaces` и проверка файла `/proc/net/vlan`. Завершив эти шаги, вы приобретете практические навыки идентификации и проверки настройки VLAN в системе Linux.
LinuxCybersecurity
Как проверить, установлено ли правило аудита в Linux
В этом практическом занятии вы научитесь проверять, установлены ли правила аудита в Linux. Вы начнете с перечисления в настоящее время загруженных правил аудита с помощью команды `auditctl -l`. Затем вы рассмотрите файл конфигурации правил аудита по пути `/etc/audit/audit.rules`. Наконец, вы проверите журналы аудита в каталоге `/var/log/audit`.
LinuxCybersecurity
Как проверить, активен ли профиль AppArmor в Linux
В этой лабораторной работе вы научитесь проверять статус профилей AppArmor в системе Linux. AppArmor - это модуль безопасности, который использует профили для ограничения действий приложений, повышая безопасность системы. Вы изучите три метода для определения, активны ли профили AppArmor и как они настроены, используя `aa-status`, `/etc/apparmor.d` и `/sys/kernel/security`.
LinuxCybersecurity
Как проверить, имеет ли пользователь доступ к sudo в Linux
В этом практическом уроке вы узнаете, как проверить, имеет ли пользователь доступ к sudo в Linux. Вы изучите три распространенных метода: прямое тестирование привилегий sudo с помощью команды `sudo -l`, анализ конфигурационного файла `/etc/sudoers` и проверка принадлежности пользователя к группе `sudo`. Завершив эти шаги, вы получите практические навыки в понимании и проверке прав пользователей, связанных с административными задачами в среде Linux.
LinuxCybersecurity
Как проверить, установлена ли определенная версия программного обеспечения в Linux
В этом практикуме вы узнаете, как проверить версию установленного программного обеспечения в Linux различными методами. Сначала вы будете использовать общую опцию `--version`, поддерживаемую многими программами командной строки, для быстрого отображения их версий. Затем вы узнаете, как использовать команду `apt show`, мощный инструмент на системах на основе Debian, для получения подробной информации об установленных пакетах, включая их версии. Наконец, вы научитесь проверять версии установленного программного обеспечения с помощью команды `dpkg -l`, которая выводит список установленных пакетов и их версий. Эти методы являются важными для устранения неполадок, обеспечения совместимости и управления программным обеспечением на вашей системе Linux.
LinuxCybersecurity
Как проверить, установлена ли определенная оболочка (shell) для пользователя в Linux
В этом практическом уроке вы узнаете, как проверить стандартную оболочку для определенного пользователя в Linux. Вы изучите файл /etc/passwd, перечислите доступные оболочки с помощью команды chsh -l и проверьте информацию о оболочке пользователя с помощью команды getent passwd. Этот практический урок предоставляет базовые знания для понимания конфигураций пользователей в Linux.
LinuxCybersecurity
Как проверить, есть ли у определенного пользователя домашний каталог в Linux
В этом практическом уроке вы научитесь проверять, есть ли у определенного пользователя домашний каталог в Linux. Мы исследуем файл /etc/passwd, чтобы понять, как хранится информация о пользователях, включая пути к домашним каталогам. Затем вы используете команду ls, чтобы подтвердить существование домашнего каталога в каталоге /home и проверить его детали.
LinuxCybersecurity
Как проверить, используется ли определенная оболочка в Linux
В этом практическом уроке вы научитесь определять, какую оболочку (shell) в настоящее время используют в среде Linux. Вы изучите различные методы проверки активной оболочки, включая использование команды `echo $SHELL`, анализ файла `/etc/passwd` и проверку запущенных процессов с помощью команды `ps`. Получите практические навыки идентификации и понимания оболочечной среды.
LinuxCybersecurity
Как проверить, запущена ли определенная версия ядра Linux
В этом практическом уроке вы научитесь проверять версию ядра Linux, работающего на вашей системе. Вы будете использовать команду `uname -r`, исследовать файл `/proc/version` и просматривать журналы загрузки с помощью `dmesg`. Завершив эти шаги, вы приобретете практические навыки идентификации и понимания версии ядра Linux.
LinuxCybersecurity
Как проверить, настроен ли модуль PAM в Linux
В этом практическом уроке вы узнаете, как проверить, настроен ли модуль PAM (Pluggable Authentication Modules, модули подключаемой аутентификации) в Linux. Мы исследуем стандартные места хранения файлов конфигурации PAM и анализируем их содержимое, чтобы понять, как различные сервисы используют PAM для аутентификации и других функций безопасности. Вы начнете с вывода списка содержимого каталога /etc/pam.d/, чтобы определить файлы конфигурации PAM, специфичные для каждого сервиса. Затем вы научитесь просматривать содержимое этих файлов конфигурации с помощью команды cat, чтобы понять, какие конкретные модули PAM и правила применяются к сервису. Наконец, вы исследуете каталог /lib/security, чтобы увидеть доступные файлы модулей PAM в системе.
LinuxCybersecurity
Как проверить, подписан ли коммит в Git
В этом курсе (лабораторной работе) вы научитесь проверять, подписан ли коммит в Git. Подписывание коммитов - это важная практика для проверки подлинности и целостности истории вашего проекта. С помощью практических шагов вы узнаете, как использовать команды `git log --show-signature` и `git verify-commit`. Вы также научитесь тестировать и идентифицировать не подписанные коммиты, получив полное понимание того, как обеспечить надежность вашего репозитория Git.
GitCybersecurity
Политики паролей и обнаружение атак в Linux
В этой лабораторной работе вы повысите безопасность Linux, внедрив надежные политики паролей. Вы настроите правила сложности и срока действия паролей, примените их к новым пользователям и научитесь отслеживать журналы аутентификации для обнаружения подозрительной активности, например повторных неудачных попыток входа, которые могут свидетельствовать о переборе паролей.
CybersecurityLinux
Настройка секретов в GitHub Actions
В этой лабораторной работе вы узнаете, как безопасно управлять конфиденциальной информацией в GitHub Actions, настраивая секреты репозитория и ссылаясь на них в ваших рабочих процессах.
CybersecurityLinuxGitShell
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 61
- Следующий