🛡 Linux Security: Базовый аудит SSH за 5 минут
SSH — главная дверь в ваш сервер. Если она открыта слишком широко, ждите гостей (ботов). Вот 5 настроек в /etc/ssh/sshd_config, которые нужно проверить прямо сейчас.
1. Запрещаем вход от root Администратор должен заходить под своим пользователем и повышать привилегии через sudo.
2. Отключаем вход по паролям Только SSH-ключи. Пароли брутфорсятся, ключи — нет (в разумные сроки).
3. Меняем стандартный порт (Опционально, но полезно) Это не защита от целенаправленной атаки, но снизит шум в логах от 99% скрипт-кидди и ботов.
4. Ограничиваем пользователей Если на сервере 10 юзеров, а по SSH ходить нужно только двоим — укажите их явно.
5. Отключаем X11 Forwarding Если вы не запускаете графические приложения удаленно (а на сервере вы этого делать не должны), закрываем вектор атаки.
📌 Финал: Проверяем конфиг и перезапускаем службу:
#linux #security #ssh #чеклисты #adminfuture
SSH — главная дверь в ваш сервер. Если она открыта слишком широко, ждите гостей (ботов). Вот 5 настроек в /etc/ssh/sshd_config, которые нужно проверить прямо сейчас.
1. Запрещаем вход от root Администратор должен заходить под своим пользователем и повышать привилегии через sudo.
PermitRootLogin no
2. Отключаем вход по паролям Только SSH-ключи. Пароли брутфорсятся, ключи — нет (в разумные сроки).
PasswordAuthentication no
PubkeyAuthentication yes
3. Меняем стандартный порт (Опционально, но полезно) Это не защита от целенаправленной атаки, но снизит шум в логах от 99% скрипт-кидди и ботов.
Port 2222 # Не забудьте открыть порт в firewall перед рестартом!
4. Ограничиваем пользователей Если на сервере 10 юзеров, а по SSH ходить нужно только двоим — укажите их явно.
AllowUsers admin_user deploy_bot
5. Отключаем X11 Forwarding Если вы не запускаете графические приложения удаленно (а на сервере вы этого делать не должны), закрываем вектор атаки.
X11Forwarding no
📌 Финал: Проверяем конфиг и перезапускаем службу:
sshd -t
systemctl restart sshd
#linux #security #ssh #чеклисты #adminfuture
🗿3
🌐 DNS: Шпаргалка архитектора. Не только A-записи
На картинке — база, которую должен знать любой Junior. Но архитектор отличается тем, что знает не только «что это», но и «как это не сломать».
Разберем основные типы записей с точки зрения граблей и Best Practices.
🔹 A / AAAA (Address) Классика. Связь имени и IP.
Pro Tip: Если внедряете IPv6, всегда следите за паритетом. Если есть A, но нет AAAA, некоторые клиенты могут «тупить» при попытке подключения по v6, ожидая таймаута.
🔹 CNAME (Canonical Name) Алиас. Одно имя ссылается на другое.
⚠️ Главное табу: Никогда не вешайте CNAME на корневой домен (APEX / @). Это ломает почту (MX) и другие записи.
Исключение: CNAME Flattening (или ALIAS records) у продвинутых провайдеров типа Cloudflare, которые «притворяются» A-записью.
🔹 MX (Mail Exchange) Указывает, куда слать почту.
Pro Tip: Цифра приоритета (10, 20) важна. Чем меньше число, тем выше приоритет. Резервный сервер всегда должен иметь число больше.
🔹 SRV (Service) Самая загадочная запись для новичков, но критическая для Windows-админов.
Зачем: Указывает не только хост, но и порт + вес сервиса.
Где живет: Active Directory держится на SRV. Если клиенты «теряют» домен, а пинги ходят — 99% проблема в битых SRV-записях в _msdcs.
🔹 TXT (Text) На слайде нет, но в 2025 году это маст-хэв.
Зачем: Это уже не просто заметки. Это безопасность почты (SPF, DKIM, DMARC) и верификация владения доменом для SSL/Google/Microsoft.
🛠 Инструмент для проверки: Забудьте про nslookup. Используйте мощь:
Windows (PowerShell):
Linux / macOS:
Сохраняй шпаргалку, чтобы не путать CNAME с A-записью в пятницу вечером. 😉
#dns #network #basics #troubleshooting #шпаргалка #adminfuture
На картинке — база, которую должен знать любой Junior. Но архитектор отличается тем, что знает не только «что это», но и «как это не сломать».
Разберем основные типы записей с точки зрения граблей и Best Practices.
🔹 A / AAAA (Address) Классика. Связь имени и IP.
Pro Tip: Если внедряете IPv6, всегда следите за паритетом. Если есть A, но нет AAAA, некоторые клиенты могут «тупить» при попытке подключения по v6, ожидая таймаута.
🔹 CNAME (Canonical Name) Алиас. Одно имя ссылается на другое.
⚠️ Главное табу: Никогда не вешайте CNAME на корневой домен (APEX / @). Это ломает почту (MX) и другие записи.
Исключение: CNAME Flattening (или ALIAS records) у продвинутых провайдеров типа Cloudflare, которые «притворяются» A-записью.
🔹 MX (Mail Exchange) Указывает, куда слать почту.
Pro Tip: Цифра приоритета (10, 20) важна. Чем меньше число, тем выше приоритет. Резервный сервер всегда должен иметь число больше.
🔹 SRV (Service) Самая загадочная запись для новичков, но критическая для Windows-админов.
Зачем: Указывает не только хост, но и порт + вес сервиса.
Где живет: Active Directory держится на SRV. Если клиенты «теряют» домен, а пинги ходят — 99% проблема в битых SRV-записях в _msdcs.
🔹 TXT (Text) На слайде нет, но в 2025 году это маст-хэв.
Зачем: Это уже не просто заметки. Это безопасность почты (SPF, DKIM, DMARC) и верификация владения доменом для SSL/Google/Microsoft.
🛠 Инструмент для проверки: Забудьте про nslookup. Используйте мощь:
Windows (PowerShell):
Resolve-DnsName -Name domain.com -Type ALL
Linux / macOS:
dig domain.com ANY +noall +answer
Сохраняй шпаргалку, чтобы не путать CNAME с A-записью в пятницу вечером. 😉
#dns #network #basics #troubleshooting #шпаргалка #adminfuture
🔥3
⚡️ [ root@admin-future ~ ]# new_post
Docker для сисадмина: от первого контейнера до продакшена
🔗 https://mfgit.ru/2026/09/28/docker-dlya-sysadmina/
#adminfuture #linux
Docker для сисадмина: от первого контейнера до продакшена
🔗 https://mfgit.ru/2026/09/28/docker-dlya-sysadmina/
#adminfuture #linux
Admin Future
Docker для сисадмина: от первого контейнера до продакшена - Admin Future
Есть момент, который проходит почти каждый системный администратор. Вы разворачиваете третье приложение на сервере, и у него уже другая версия […]
⚡️ [ root@admin-future ~ ]# new_post
Rootless Docker и безопасность контейнеров
🔗 https://mfgit.ru/2026/09/28/rootless-docker-bezopasnost-konteinerov/
#adminfuture #linux #информационнаябезопасность
Rootless Docker и безопасность контейнеров
🔗 https://mfgit.ru/2026/09/28/rootless-docker-bezopasnost-konteinerov/
#adminfuture #linux #информационнаябезопасность
Admin Future
Rootless Docker и безопасность контейнеров - Admin Future
Почему группа docker равносильна root на хосте, как rootless-режим устраняет эту угрозу через user namespaces и RootlessKit, что при этом перестаёт работать, и какие слои (seccomp, gVisor, SBOM) нужны сверху для по-настоящему недоверенного кода.
⚡️ [ root@admin-future ~ ]# new_post
Kubernetes: когда он реально нужен, а когда это Compose с понтами
🔗 https://mfgit.ru/2026/09/29/kubernetes-kogda-nuzhen-a-kogda-eto-ponty/
#adminfuture #linux
Kubernetes: когда он реально нужен, а когда это Compose с понтами
🔗 https://mfgit.ru/2026/09/29/kubernetes-kogda-nuzhen-a-kogda-eto-ponty/
#adminfuture #linux
Admin Future
Kubernetes: когда он реально нужен, а когда это Compose с понтами - Admin Future
Честный разбор: какую проблему масштаба реально решает Kubernetes, чего он стоит помимо цены серверов (CNI, CSI, etcd, разрастание YAML), и конкретные сигналы «пора» / «рано» — с примером одного и того же стека на Compose, Swarm и Kubernetes.
⚡️ [ root@admin-future ~ ]# new_post
WireGuard vs OpenVPN vs IPsec: практический выбор VPN для сисадмина
🔗 https://mfgit.ru/2026/09/29/wireguard-vs-openvpn-vs-ipsec/
#adminfuture #linux #информационнаябезопасность
WireGuard vs OpenVPN vs IPsec: практический выбор VPN для сисадмина
🔗 https://mfgit.ru/2026/09/29/wireguard-vs-openvpn-vs-ipsec/
#adminfuture #linux #информационнаябезопасность
Admin Future
WireGuard vs OpenVPN vs IPsec: практический выбор VPN для сисадмина - Admin Future
Честное сравнение трёх VPN-протоколов: реальные цифры пропускной способности (WireGuard ≈1011 Мбит/с vs OpenVPN ≈258 Мбит/с), один и тот же site-to-site туннель в трёх конфигурациях, роуминг при смене IP и конкретные сценарии, где выбор в пользу OpenVPN или…
⚡️ [ root@admin-future ~ ]# new_post
Zero Trust на практике, а не в маркетинге
🔗 https://mfgit.ru/2026/09/29/zero-trust-na-praktike-a-ne-v-marketinge/
#adminfuture #linux #информационнаябезопасность
Zero Trust на практике, а не в маркетинге
🔗 https://mfgit.ru/2026/09/29/zero-trust-na-praktike-a-ne-v-marketinge/
#adminfuture #linux #информационнаябезопасность
Admin Future
Zero Trust на практике, а не в маркетинге - Admin Future
Наберите «zero trust» в поиске по сайту почти любого производителя сетевого оборудования, антивируса, файрвола, SIEM или облачной платформы — и […]
⚡️ [ root@admin-future ~ ]# new_post
Ansible для тех, кто устал руками настраивать сервера
🔗 https://mfgit.ru/2026/09/29/ansible-dlya-teh-kto-ustal-nastraivat-servera-rukami/
#adminfuture #linux
Ansible для тех, кто устал руками настраивать сервера
🔗 https://mfgit.ru/2026/09/29/ansible-dlya-teh-kto-ustal-nastraivat-servera-rukami/
#adminfuture #linux
Admin Future
Ansible для тех, кто устал руками настраивать сервера - Admin Future
Чем Ansible-playbook архитектурно отличается от bash-скрипта «на коленке»: что такое idempotency на самом деле и как её проверить, dry-run через --check --diff, handlers вместо безусловного restart, Ansible Vault для секретов, и где bash-скрипт всё ещё честно…
⚡️ [ root@admin-future ~ ]# new_post
SPF/DKIM/DMARC разобрано по-настоящему
🔗 https://mfgit.ru/2026/09/29/spf-dkim-dmarc-razobrano-po-nastoyashchemu/
#adminfuture #linux #информационнаябезопасность
SPF/DKIM/DMARC разобрано по-настоящему
🔗 https://mfgit.ru/2026/09/29/spf-dkim-dmarc-razobrano-po-nastoyashchemu/
#adminfuture #linux #информационнаябезопасность
Admin Future
SPF/DKIM/DMARC разобрано по-настоящему - Admin Future
Реальный разбор SPF, DKIM и DMARC с настоящими DNS-записями и заголовками писем: почему SPF не проверяет поле «От кого», как DKIM переживает форвардинг, зачем нужен DMARC alignment, и безопасный порядок внедрения от p=none до p=reject.
⚡️ [ root@admin-future ~ ]# new_post
Prometheus + Grafana vs Zabbix — реальная разница, а не маркетинг
🔗 https://mfgit.ru/2026/09/29/prometheus-grafana-vs-zabbix/
#adminfuture #linux
Prometheus + Grafana vs Zabbix — реальная разница, а не маркетинг
🔗 https://mfgit.ru/2026/09/29/prometheus-grafana-vs-zabbix/
#adminfuture #linux
Admin Future
Prometheus + Grafana vs Zabbix — реальная разница, а не маркетинг - Admin Future
Выбор системы мониторинга — ещё одно решение, которое почти никогда не принимают заново: ставят то, что стояло на предыдущем месте, […]
⚡️ [ root@admin-future ~ ]# new_post
Сертификаты и PKI: автоматизация Let’s Encrypt, свой CA и авария, которую никто не видит заранее
🔗 https://mfgit.ru/2026/09/29/sertifikaty-i-pki-letsencrypt-svoy-ca/
#adminfuture #linux #информационнаябезопасность
Сертификаты и PKI: автоматизация Let’s Encrypt, свой CA и авария, которую никто не видит заранее
🔗 https://mfgit.ru/2026/09/29/sertifikaty-i-pki-letsencrypt-svoy-ca/
#adminfuture #linux #информационнаябезопасность
Admin Future
Сертификаты и PKI: автоматизация Let's Encrypt, свой CA и авария, которую никто не видит заранее - Admin Future
Цепочка доверия PKI без мифов, автоматизация Let's Encrypt через certbot и systemd-таймер, свой внутренний CA на step-ca, и почему проверка «сайт открывается» не ловит истекающий сертификат — с реальными алертами для Zabbix и Prometheus.
⚡️ [ root@admin-future ~ ]# new_post
Passkeys/FIDO2 для своей инфраструктуры, а не только для потребительских приложений
🔗 https://mfgit.ru/2026/09/29/passkeys-fido2-dlya-infrastruktury/
#adminfuture #linux #windows #информационнаябезопасность
Passkeys/FIDO2 для своей инфраструктуры, а не только для потребительских приложений
🔗 https://mfgit.ru/2026/09/29/passkeys-fido2-dlya-infrastruktury/
#adminfuture #linux #windows #информационнаябезопасность
Admin Future
Passkeys/FIDO2 для своей инфраструктуры, а не только для потребительских приложений - Admin Future
Чем FIDO2/WebAuthn архитектурно устойчивее push-уведомлений и SMS-кодов к MFA fatigue и реал-тайм фишинговым прокси, как развернуть Windows Hello for Business и FIDO2-привязанные SSH-ключи (ed25519-sk) в своей инфраструктуре, и почему нужен отдельный break…
⚡️ [ root@admin-future ~ ]# new_post
Alert fatigue: как сделать так, чтобы дежурный не просыпался от мусорных алертов
🔗 https://mfgit.ru/2026/09/29/alert-fatigue-kak-ne-budit-dezhurnogo-zrya/
#adminfuture #linux
Alert fatigue: как сделать так, чтобы дежурный не просыпался от мусорных алертов
🔗 https://mfgit.ru/2026/09/29/alert-fatigue-kak-ne-budit-dezhurnogo-zrya/
#adminfuture #linux
Admin Future
Alert fatigue: как сделать так, чтобы дежурный не просыпался от мусорных алертов - Admin Future
Почему алертинг по причине (CPU, диск) почти всегда неправильный вопрос, четыре золотых сигнала SRE, burn rate вместо статических порогов с реальными правилами Prometheus, и как SLA-калькулятор с этого сайта превращается в error budget для алертов.
⚡️ [ root@admin-future ~ ]# new_post
Когда развалился Active Directory: полный разбор аварии от DNS до Kerberos
🔗 https://mfgit.ru/2026/10/01/active-directory-avariya-dns-kerberos/
#adminfuture #windows #информационнаябезопасность
Когда развалился Active Directory: полный разбор аварии от DNS до Kerberos
🔗 https://mfgit.ru/2026/10/01/active-directory-avariya-dns-kerberos/
#adminfuture #windows #информационнаябезопасность
Admin Future
Когда развалился Active Directory: полный разбор аварии от DNS до Kerberos - Admin Future
В девять утра пользователи перестают входить в домен. Через пять минут не открываются общие папки, ещё через десять не применяются […]
⚡️ [ root@admin-future ~ ]# new_post
When Active Directory Falls Apart: A Complete DNS-to-Kerberos Incident Guide
🔗 https://mfgit.ru/en/2026/10/01/when-active-directory-falls-apart-dns-to-kerberos/
#adminfuture #windows #информационнаябезопасность
When Active Directory Falls Apart: A Complete DNS-to-Kerberos Incident Guide
🔗 https://mfgit.ru/en/2026/10/01/when-active-directory-falls-apart-dns-to-kerberos/
#adminfuture #windows #информационнаябезопасность
Admin Future
When Active Directory Falls Apart: A Complete DNS-to-Kerberos Incident Guide - Admin Future
At nine in the morning, users stop signing in to the domain. Shared folders fail next, then Group Policy stops […]
⚡️ [ root@admin-future ~ ]# new_post
DNS ломает всё: как найти причину, когда «интернет есть», но инфраструктура не работает
🔗 https://mfgit.ru/2026/10/01/dns-lomaet-vsyo-diagnostika-infrastruktury/
#adminfuture #linux #windows #информационнаябезопасность
DNS ломает всё: как найти причину, когда «интернет есть», но инфраструктура не работает
🔗 https://mfgit.ru/2026/10/01/dns-lomaet-vsyo-diagnostika-infrastruktury/
#adminfuture #linux #windows #информационнаябезопасность
Admin Future
DNS ломает всё: как найти причину, когда «интернет есть», но инфраструктура не работает - Admin Future
Пятница, 16:42. Пользователь говорит: «интернет есть, но портал не открывается». Администратор проверяет шлюз — отвечает. Публичный сайт открывается. Внутренний сервер […]
⚡️ [ root@admin-future ~ ]# new_post
DNS Breaks Everything: Troubleshooting “Internet Works, but the Infrastructure Does Not”
🔗 https://mfgit.ru/en/2026/10/01/dns-breaks-everything-troubleshooting-infrastructure/
#adminfuture #linux #windows #информационнаябезопасность
DNS Breaks Everything: Troubleshooting “Internet Works, but the Infrastructure Does Not”
🔗 https://mfgit.ru/en/2026/10/01/dns-breaks-everything-troubleshooting-infrastructure/
#adminfuture #linux #windows #информационнаябезопасность
Admin Future
DNS Breaks Everything: Troubleshooting “Internet Works, but the Infrastructure Does Not” - Admin Future
Friday, 4:42 p.m. A user says, “The internet works, but the portal does not.” The gateway responds. Public sites load. […]