Лабораторні роботи по Linux

← Назад до фільтрів та технологій

#1 Linux Лабораторна 1: Навігація та огляд системи
Рівень: middle · Тема: Навігація по файловій системі і базові команди
#2 Linux Лабораторна 2: Управління користувачами і групами
Рівень: middle · Тема: Користувачі та групи, базове керування
#3 Linux Лабораторна 3: Права доступу, chmod і chown
Рівень: middle · Тема: Права доступу до файлів і каталогів
#4 Linux Лабораторна 4: Перший Bash скрипт
Рівень: middle · Тема: Bash скрипти і змінні середовища
#5 Linux Лабораторна 5: Управління пакетами через apt
Рівень: middle · Тема: Пакети і репозиторії: apt
#6 Linux Лабораторна 6: Пошук подій у логах
Рівень: middle · Тема: Журнали системи: journalctl і syslog
#7 Linux Лабораторна 7: Керування службами systemd
Рівень: middle · Тема: Служби systemd: запуск, перезапуск, автозапуск
#8 Linux Лабораторна 8: Налаштування cron завдань
Рівень: middle · Тема: Планувальник cron і автоматизація задач
#9 Linux Лабораторна 9: Монтування дисків і перевірка
Рівень: middle · Тема: Файлові системи, монтування і огляд дисків
#10 Linux Лабораторна 10: Пошук файлів і рядків
Рівень: middle · Тема: Пошук файлів і тексту: find, grep, locate
#11 Linux Лабораторна 11: Архіви tar і стиснення
Рівень: middle · Тема: Архівація і стиснення: tar, gzip, bzip2
#12 Linux Лабораторна 12: Діагностика мережі
Рівень: middle · Тема: Мережа: ip, ss, ping, traceroute
#13 Linux Лабораторна 13: Налаштування SSH сервера
Рівень: middle · Тема: SSH доступ і базове загартування
#14 Linux Лабораторна 14: top, htop і ps
Рівень: middle · Тема: Моніторинг процесів і навантаження
#15 Linux Лабораторна 15: Прості правила firewall через ufw
Рівень: middle · Тема: Базовий firewall: ufw
#16 Linux Лабораторна 16: Інкрементні копії rsync
Рівень: middle · Тема: Резервне копіювання через rsync
#17 Linux Лабораторна 17: Базова робота з LVM
Рівень: middle · Тема: LVM: логічні томи і розширення
#18 Linux Лабораторна 18: Управління ростом лог файлів
Рівень: middle · Тема: Ротація логів через logrotate
#19 Linux Лабораторна 19: Налаштування параметрів sysctl
Рівень: middle · Тема: Параметри ядра через sysctl
#20 Linux Лабораторна 20: Пошук каталогів які займають багато місця
Рівень: middle · Тема: Аналіз використання диска: du, ncdu
#21 Linux Лабораторна 21: Налаштування часу та таймзони
Рівень: middle · Тема: Час, часові пояси та синхронізація
#22 Linux Лабораторна 22: Налаштування локалей
Рівень: middle · Тема: Локалі та кодування
#23 Linux Лабораторна 23: Налаштування sudo
Рівень: middle · Тема: sudo та розмежування прав
#24 Linux Лабораторна 24: Керування пріоритетом процесів
Рівень: middle · Тема: Пріоритет процесів, nice та renice
#25 Linux Лабораторна 25: Bash умови та цикли
Рівень: middle · Тема: Розширені Bash скрипти з умовами та циклами
#26 Linux Лабораторна 26: Робота з fsck на некореневому розділі
Рівень: middle · Тема: Перевірка файлових систем та fsck
#27 Linux Лабораторна 27: Налаштування swap файлу
Рівень: middle · Тема: Swap, використання та створення swap файлу
#28 Linux Лабораторна 28: Аналіз мережевих зʼєднань
Рівень: middle · Тема: Діагностика мережевого трафіку: ss, tcpdump
#29 Linux Лабораторна 29: Налаштування host name та локального dns
Рівень: middle · Тема: Імʼя хоста, /etc/hosts та резолюція імен
#30 Linux Лабораторна 30: Монтування NFS ресурсу
Рівень: middle · Тема: Мережеве файлове сховище NFS з боку клієнта
#31 Linux Лабораторна 31: Створення systemd timer
Рівень: middle · Тема: systemd timers як заміна cron
#32 Linux Лабораторна 32: Посилання на файли
Рівень: middle · Тема: Жорсткі та символьні посилання
#33 Linux Лабораторна 33: Ліміти для процесів
Рівень: middle · Тема: Обмеження ресурсів через ulimit
#34 Linux Лабораторна 34: Аналіз диска та памʼяті
Рівень: middle · Тема: Моніторинг вводу виводу через iostat та vmstat
#35 Linux Лабораторна 35: Відкриті файли та заблоковані диски
Рівень: middle · Тема: Робота з відкритими файлами через lsof
#36 Linux Лабораторна 36: Огляд завантаження системи
Рівень: middle · Тема: Стартова послідовність та GRUB
#37 Linux Лабораторна 37: Базовий chroot зі змонтованою системою
Рівень: middle · Тема: Режим відновлення через chroot
#38 Linux Лабораторна 38: Базова робота з auditd
Рівень: middle · Тема: Журнал аудиту та безпекові події
#39 Linux Лабораторна 39: User services у systemd
Рівень: middle · Тема: Керування локальними користувацькими сервісами
#40 Linux Лабораторна 40: less, tail, zgrep
Рівень: middle · Тема: Робота з великими лог файлами
#41 Linux Лабораторна 41: Керування модулями ядра
Рівень: middle · Тема: Модулі ядра: перегляд, завантаження, розвантаження
#42 Linux Лабораторна 42: Практика з SUID, SGID та sticky bit
Рівень: middle · Тема: Спеціальні біти прав: SUID, SGID, sticky bit
#43 Linux Лабораторна 43: Діагностика локальної пошти
Рівень: middle · Тема: Пошта на локальному хості: sendmail, mail, локальні скриньки
#44 Linux Лабораторна 44: Налаштування autofs для локального каталогу
Рівень: middle · Тема: Автоматичне монтування ресурсів через autofs
#45 Linux Лабораторна 45: http_proxy, https_proxy та curl
Рівень: middle · Тема: Використання проксі на рівні термінала
#46 Linux Лабораторна 46: Перегляд та базова конфігурація IPv6
Рівень: middle · Тема: Основи IPv6 на Linux
#47 Linux Лабораторна 47: Старий але корисний tcp wrappers
Рівень: middle · Тема: Обмеження доступу через hosts.allow та hosts.deny
#48 Linux Лабораторна 48: Налаштування rsyslog клієнта
Рівень: middle · Тема: Відправлення логів на віддалений syslog сервер
#49 Linux Лабораторна 49: Локальний та віддалений порт форвардинг
Рівень: middle · Тема: SSH тунелі та переадресація портів
#50 Linux Лабораторна 50: Швидкий http сервер у каталозі
Рівень: middle · Тема: Простий веб сервер для тестів
#51 Linux Лабораторна 51: Додавання та видалення статичних маршрутів
Рівень: middle · Тема: Статичні маршрути у Linux
#52 Linux Лабораторна 52: Створення тегованого VLAN інтерфейсу
Рівень: middle · Тема: VLAN інтерфейси на Linux
#53 Linux Лабораторна 53: Увімкнення та налаштування user quota
Рівень: middle · Тема: Диск квоти для користувачів
#54 Linux Лабораторна 54: Моніторинг змін у каталозі
Рівень: middle · Тема: Відстеження змін файлів через inotify
#55 Linux Лабораторна 55: Автоматична чистка тимчасових каталогів
Рівень: middle · Тема: Чистка тимчасових файлів та tmpfiles.d
#56 Linux Лабораторна 56: Файл ~/.ssh/config та зручні налаштування
Рівень: middle · Тема: Клієнтська конфігурація SSH
#57 Linux Лабораторна 57: Командний конвеєр для обробки логів
Рівень: middle · Тема: Текстові потоки: grep, awk, sed у одному ланцюжку
#58 Linux Лабораторна 58: Стабільні сесії для довгих задач
Рівень: middle · Тема: Сесійні менеджери: screen або tmux
#59 Linux Лабораторна 59: Безпечна передача файлів між серверами
Рівень: middle · Тема: Копіювання файлів по ssh: scp та rsync
#60 Linux Лабораторна 60: Оглядовий діагностичний скрипт
Рівень: middle · Тема: Швидкий збір діагностичної інформації
#61 Linux Лабораторна 61: Знайомство з AppArmor
Рівень: middle · Тема: AppArmor та базовий контроль доступу
#62 Linux Лабораторна 62: Базова конфігурація ufw
Рівень: middle · Тема: ufw як простий firewall
#63 Linux Лабораторна 63: Персистентний journald
Рівень: middle · Тема: Журнали systemd journal на диску
#64 Linux Лабораторна 64: Запуск команд у окремому cgroup
Рівень: middle · Тема: cgroups та systemd-run
#65 Linux Лабораторна 65: Додання та перевірка репозиторія
Рівень: middle · Тема: Робота з репозиторіями APT
#66 Linux Лабораторна 66: Перевірка та встановлення нового ядра
Рівень: middle · Тема: Оновлення ядра та перевірка завантаженого ядра
#67 Linux Лабораторна 67: Створення тестового RAID1
Рівень: middle · Тема: Програмний RAID через mdadm
#68 Linux Лабораторна 68: Створення snapshot тома LVM
Рівень: middle · Тема: LVM snapshot для швидкого бекапу
#69 Linux Лабораторна 69: Інкрементальні архіви tar
Рівень: middle · Тема: Резервне копіювання через tar з інкрементами
#70 Linux Лабораторна 70: cron для користувача і системні crontab
Рівень: middle · Тема: Розширені можливості cron
#71 Linux Лабораторна 71: Базова конфігурація chrony
Рівень: middle · Тема: Chrony як NTP клієнт та сервер
#72 Linux Лабораторна 72: Базовий hardening sshd
Рівень: middle · Тема: Зміцнення безпеки SSH сервера
#73 Linux Лабораторна 73: Налаштування окремого правила logrotate
Рівень: middle · Тема: logrotate для власних лог файлів
#74 Linux Лабораторна 74: Тестовий tcp сервер і клієнт
Рівень: middle · Тема: nc та socat як універсальні мережеві інструменти
#75 Linux Лабораторна 75: Групи, додаткові групи та umask
Рівень: middle · Тема: Керування групами та додатковими правами
#76 Linux Лабораторна 76: Створення зашифрованого контейнера
Рівень: middle · Тема: Шифрування диска через LUKS
#77 Linux Лабораторна 77: Тюнінг мережевих та системних параметрів
Рівень: middle · Тема: sysctl і налаштування параметрів ядра
#78 Linux Лабораторна 78: Пошук критичних подій у dmesg
Рівень: middle · Тема: Аналіз dmesg та журналу ядра
#79 Linux Лабораторна 79: ss, lsof і базовий nmap
Рівень: middle · Тема: Діагностика відкритих портів та сканування зʼєднань
#80 Linux Лабораторна 80: configure, make, make install
Рівень: middle · Тема: Збирання програм з вихідних кодів
#81 Linux Лабораторна 81: Аналіз навантаження системи
Рівень: middle · Тема: Діагностика навантаження: load average, top, htop
#82 Linux Лабораторна 82: Діагностика дискового вводу виводу
Рівень: middle · Тема: Аналіз дискової підсистеми: iostat, vmstat, dstat
#83 Linux Лабораторна 83: Керування пріоритетами задач
Рівень: middle · Тема: Планування пріоритетів процесів: nice та renice
#84 Linux Лабораторна 84: Аналіз системних викликів процесу
Рівень: middle · Тема: strace як інструмент налагодження
#85 Linux Лабораторна 85: Захоплення та фільтрація пакетів
Рівень: middle · Тема: tcpdump для базового аналізу трафіку
#86 Linux Лабораторна 86: Підключення до NFS шару
Рівень: middle · Тема: Клієнт NFS: монтування та діагностика
#87 Linux Лабораторна 87: Налаштування NFS сервера
Рівень: middle · Тема: NFS сервер: exports та права доступу
#88 Linux Лабораторна 88: Підключення до каталогу користувачів
Рівень: middle · Тема: Базова інтеграція з LDAP через nslcd або sssd
#89 Linux Лабораторна 89: Контроль доступу до su через pam_wheel
Рівень: middle · Тема: PAM: обмеження доступу до su
#90 Linux Лабораторна 90: Гранульовані права через sudo
Рівень: middle · Тема: sudoers: делегування привілеїв
#91 Linux Лабораторна 91: Планування задач через systemd timer
Рівень: middle · Тема: systemd timers як заміна cron
#92 Linux Лабораторна 92: Аналіз причин падіння сервісу
Рівень: middle · Тема: Налагодження падаючого systemd сервісу
#93 Linux Лабораторна 93: Перевірка та тимчасове вимкнення swap
Рівень: middle · Тема: Аналіз та керування swap
#94 Linux Лабораторна 94: Мінімальне завантаження для ремонту системи
Рівень: middle · Тема: Режими завантаження systemd: rescue та emergency
#95 Linux Лабораторна 95: Робота з завантажувачем GRUB
Рівень: middle · Тема: GRUB: резервна копія і тимчасове редагування меню
#96 Linux Лабораторна 96: Перевірка розділу при наступному завантаженні
Рівень: middle · Тема: fsck та планування перевірки файлової системи
#97 Linux Лабораторна 97: Перезапис файлів перед видаленням
Рівень: middle · Тема: Безпечне видалення даних: shred та wipe
#98 Linux Лабораторна 98: Базова конфігурація auditd
Рівень: middle · Тема: auditd: аудит дій користувачів та змін файлів
#99 Linux Лабораторна 99: Базова конфігурація fail2ban для sshd
Рівень: middle · Тема: fail2ban: захист від bruteforce на ssh
#100 Linux Лабораторна 100: Аудит безпеки одного сервера
Рівень: middle · Тема: Linux hardening: підсумковий чек лист