Безопасность для вайб-кодеров: запускайте приложение, не оставляя двери открытыми
Вы собрали продукт с помощью ИИ. Теперь нужно, чтобы его и сервер, на котором он работает, не взломали, не слили и не стёрли. Практичные руководства с источниками и простыми словами: от первого деплоя до первого инцидента.
Бесплатно и только на чтение: скрипт сообщает о проблемах и ничего не меняет на вашем сервере.
Начните здесь
Безопасность вайб-кодинга: чек-лист защиты приложения
Девять шагов по порядку: секреты, контроль доступа, зависимости, защита сервера, публичные порты, лимиты, ИИ-агенты, бэкапы и оповещения.
Интерактивный чек-лист с прогрессом
Отмечайте пункты по ходу дела. Прогресс хранится только в вашем браузере. Распечатайте или держите открытым во время деплоя.
Безопасный деплой
Путь с ноутбука на сервер без открытых дверей.
Как безопасно развернуть приложение Node или Python на VPS
Как безопасно развернуть приложение на VPS: ключи SSH, файрвол ufw, служба systemd на 127.0.0.1, файл секретов с правами 600, nginx с HTTPS и проверки снаружи.
Docker Compose на VPS: безопасная настройка малых приложений
Безопасный Docker Compose на VPS: как не дать портам обойти ufw, закрыть базу, убрать секреты из файла и проверить результат снаружи сервера.
Усиление защиты SSH: лучшие практики против brute-force атак
Руководство по усилению защиты SSH на Linux VPS: аутентификация по ключу, sshd_config, шифры, fail2ban и правила файрвола против brute-force атак.
Файрвол в Linux: iptables vs nftables vs ufw
Практическое сравнение iptables, nftables и ufw с инструкциями по настройке, чтобы вы могли выбрать и правильно настроить файрвол для вашего Linux-сервера.
Защита ключей и данных
Ошибки, из-за которых чужие читают ваши данные или тратят ваши деньги.
Утёк ключ API на GitHub? Что делать в первый час
Выложили ключ API или файл .env на GitHub? Сначала отзовите ключ, проверьте логи использования, передеплойте, затем чистите историю Git. Пошаговый план.
Открытые файлы .env и .git: как найти, заблокировать и сменить секреты
Проверьте, не отдаёт ли ваш веб-сервер файлы .env и .git, заблокируйте их в nginx или Apache, не сломав Let's Encrypt, и смените все утёкшие секреты.
Безопасность Supabase: чек-лист RLS, ключей и Storage
Чек-лист безопасности Supabase: включите row level security на каждой таблице, напишите политики, спрячьте секретный ключ, проверьте доступ и закройте Storage.
Правила безопасности Firebase: чек-лист Firestore и Storage
Чек-лист правил безопасности Firebase для Firestore, Storage и Realtime Database: уберите тестовый режим, ограничьте доступ владельцем, проверьте ключи и App Check.
Открытые базы данных на VPS: как закрыть MySQL, PostgreSQL, Redis и MongoDB
Почему базы данных оказываются доступны из интернета, что слушает каждый движок по умолчанию и какие настройки оставляют MySQL, PostgreSQL, Redis и MongoDB приватными.
Безопасная работа с ИИ-инструментами
Держите ассистентов и агентов в границах, которые задаёте вы.
Правила безопасности для ИИ-ассистента: готовый файл
Готовый файл правил безопасности для Claude Code, Cursor и Copilot: 50 проверяемых правил, где их читает каждый инструмент, как проверить и чего они не гарантируют.
Безопасность ИИ-агентов: права, песочница, инъекции
Как безопасно запускать Claude Code, Cursor и Copilot: отдельный пользователь или контейнер, запрет чтения .env, песочница, подтверждения, MCP, ветки и бэкапы.
Пользователи Linux, sudo и принцип минимальных привилегий на VPS: практический аудит
Проверьте, у кого есть root на вашем Linux VPS: учётные записи с UID 0, правила sudo, NOPASSWD, сервисные аккаунты с nologin и уязвимость sudo (CVE-2025-32463).
Бэкапы, наблюдение и реакция
Переживите ошибку, атаку или неудачный деплой.
Стратегия резервного копирования VPS: правило 3-2-1, неизменяемые копии и проверка восстановления
Практичный план бэкапов VPS: что копировать, правило 3-2-1, почему снимки провайдера недостаточны, append-only и object lock, и как проверять восстановление.
Мониторинг сервера и анализ логов: как обнаруживать атаки на ранней стадии
Что отслеживать на Linux-сервере, как отделить сигнал от шума и почему централизованный анализ логов помогает находить атаки раньше.
Как обнаружить взлом сервера и отреагировать на него
Практическое пошаговое руководство по обнаружению, сдерживанию, устранению причины и восстановлению после взлома Linux-сервера.
Защита от DDoS-атак для сайтов малого бизнеса
Практическое руководство по типам DDoS-атак и реалистичным, посильным по бюджету мерам защиты для Linux-серверов и сайтов малого бизнеса.
Термины простыми словами
Короткие определения, где практическое идёт первым.
Не уверены, в каком состоянии ваш сервер?
Запустите бесплатную проверку в режиме только чтения или поговорите с инженером по безопасности об управляемой защите.
Получить бесплатную проверку сервераСвязаться с инженером по безопасностиЧасто задаваемые вопросы
Что такое вайб-кодинг?
Вайб-кодинг означает, что вы описываете задачу ИИ-ассистенту и запускаете написанный им код, часто не читая каждую строку. Скорость настоящая, но работающий код не обязательно безопасен, поэтому секреты, контроль доступа, зависимости и сервер всё равно нужно проверять.
С чего вайб-кодеру начать с безопасностью?
Начните с чек-листа безопасности вайб-кодинга и его первых двух шагов: уберите секреты из кода и браузера и проверяйте права каждого запроса на сервере. Затем закройте сервер и настройте бэкапы.
Нужен ли специалист по безопасности, чтобы запустить приложение с ИИ?
Для основ нет. Большая часть чек-листа это настройки, которые можно сделать самому за один вечер. Привлекайте специалиста, когда в приложении данные клиентов или платежи, а безопасностью в команде никто не занимается.
Есть ли бесплатный способ проверить сервер?
Да. Server Warden предлагает бесплатный скрипт проверки в режиме только чтения: он показывает открытые порты, рискованные настройки и типичные ошибки в приложениях и Docker, ничего не меняя на сервере.