Скрипты

Готовые скрипты для автоматизации рутины: Bash, PowerShell, Python. Скопируй, адаптируй под себя, забудь про ручную работу.

SSH-ключи: подключение без пароля — полный гайд
Linux MacOS open source Windows Безопасность Системное администрирование Скрипты шпаргалка

SSH-ключи: подключение без пароля — полный гайд для Linux, Windows и macOS

Вошёл без пароля — готово. Не вошёл — читай раздел «Troubleshooting» ниже. 1. Диагноз: пароль уже 47-й раз за день Снова открываешь терминал, набираешь — и сервер снова просит пароль. Который уже сменили три раза после того, как «кто-то» поставил . Или пишешь скрипт деплоя — и он встаёт колом, потому что ждёт ввода с […]

SSH-ключи: подключение без пароля — полный гайд для Linux, Windows и macOS Читать дальше

Настраиваем BGP over WireGuard и Anycast с нуля: готовые конфиги BIRD2, WireGuard, Nginx. Автоматический failover между датацентрами без Cloudflare и дорогих решений.
Безопасность Сетевые технологии Скрипты шпаргалка

BGP over WireGuard: строим отказоустойчивый Anycast за 30 минут

Диагноз: твой сервис падает — а ты даже не знаешь, в каком датацентре Значит, так. У тебя два (а может, три) сервера в разных точках планеты. Ты хочешь, чтобы пользователь из Москвы шёл к московскому узлу, из Франкфурта — к франкфуртскому, а если один узел падает — трафик автоматически, без твоего участия, уходил на живой.

BGP over WireGuard: строим отказоустойчивый Anycast за 30 минут Читать дальше

Готовый bash-скрипт для автоматической установки WordPress на VPS за 5 минут. Nginx + PHP 8.2 + MariaDB + SSL + WP-CLI. Копируй, запускай, работает
open source Виртуализация Скрипты шпаргалка

Установка WordPress на Ubuntu VPS: bash-скрипт, Nginx, SSL и WP-CLI за 10 минут

Диагноз: почему ручная установка WordPress — это квест с плохим концом Свежий VPS. Ubuntu 22.04, чистый. Задача простая — поднять WordPress. Открываешь три туториала, в каждом разные команды, на шаге с правами всё ломается, браузер пишет «Ошибка установки соединения с базой данных WordPress» — и ты уже второй час в этом болоте. Знакомо. Я поднял

Установка WordPress на Ubuntu VPS: bash-скрипт, Nginx, SSL и WP-CLI за 10 минут Читать дальше

Как правильно подключать HTTPS-скрипты: защита от mixed content, XSS и MITM. Примеры script src, проверка безопасности и best practices.
DevOps Безопасность Скрипты

HTTPS-скрипты: как правильно подключать JS и внешние ресурсы через HTTPS

Вы только что развернули сайт на HTTPS, гордо смотрите на зелёный замочек в браузере — и вдруг он пропадает. Или хуже: Chrome тихо блокирует половину скриптов, и вы час ищете, почему не работает jQuery. Причина почти всегда одна: где-то в коде затесался вместо . Подключение внешних скриптов через HTTPS — это не просто «добавьте букву

HTTPS-скрипты: как правильно подключать JS и внешние ресурсы через HTTPS Читать дальше

Автоматизация SSL через acme.sh и DNS API: wildcard сертификаты Let's Encrypt, массовый выпуск, установка в Nginx. Без Certbot, без root, без боли
Linux Безопасность Скрипты шпаргалка

Автоматизация SSL для десятков доменов через acme.sh и DNS API (без Certbot)

У вас 30 доменов. Или 50. Или сотня. Сертификаты нужно выпустить, настроить автообновление, развернуть на серверах — и желательно так, чтобы это работало само, без вашего участия в 3 ночи. Certbot справляется с одним-двумя доменами. Но когда доменов десятки, wildcard-сертификаты, разные DNS-провайдеры и всё это нужно воспроизводить в CI/CD — certbot начинает раздражать. acme.sh решает

Автоматизация SSL для десятков доменов через acme.sh и DNS API (без Certbot) Читать дальше

Настройка SSL через ACME в Nginx и Nginx Proxy Manager: пошаговый гайд, готовые конфиги, лечение ошибок 404 и certbot. Let's Encrypt без боли
open source Безопасность Сетевые технологии Системное администрирование Скрипты шпаргалка

ACME + Nginx: настройка Let’s Encrypt вручную и через Nginx Proxy Manager

Браузер выдаёт «Ваше соединение не защищено», клиент звонит в панике, а сертификат истёк ровно в пятницу вечером. Знакомо? Или другой классический сценарий: вы поднимаете новый сервис, идёте выпускать SSL — и упираетесь в стену из 404-ошибок на , закрытых портов и загадочных отказов Let’s Encrypt. В этой статье разберём всё по-честному: что такое ACME-протокол, как

ACME + Nginx: настройка Let’s Encrypt вручную и через Nginx Proxy Manager Читать дальше

Ansible для системных администраторов: установка, inventory hosts, playbook, роли и модули. Автоматизация Linux, Docker и Windows серверов
Linux Windows Системное администрирование Скрипты шпаргалка

Ansible для системного администратора

У вас 30 серверов. На каждом нужно обновить конфиг nginx, перезапустить сервис и создать директорию для логов. Вы открываете терминал и начинаете ходить по SSH вручную. Через час пятый сервер отличается от первого, на восьмом вы сделали опечатку, а на четырнадцатом забыли перезапустить сервис. Классика жанра. Ansible — это лекарство от ручного администрирования. Один YAML-файл,

Ansible для системного администратора Читать дальше

PowerShell скрипты в Windows: как создать .ps1 файл, разрешить выполнение, передать параметры и автоматизировать запуск через планировщик и GPO. Шпаргалка
Windows Системное администрирование Скрипты шпаргалка

PowerShell скрипты в Windows: как создать, запустить и автоматизировать выполнение

Сервер ночью сам не почистит логи. Учётки в AD сами себя не заведут. Бэкапы не сделаются по щелчку пальца — если, конечно, вы не написали скрипт. PowerShell скрипты — это не просто удобство, это разница между «я администратор» и «я автоматизатор, который уходит домой вовремя». В этом гайде — всё по делу: как создать PowerShell

PowerShell скрипты в Windows: как создать, запустить и автоматизировать выполнение Читать дальше

Прокрутить вверх