Результаты поиска
Найдено: 225
В статье расскажем, что такое Docker Compose, какие задачи он решает и как используется на практике. Рассмотрим структуру конфигурационного файла, основные команды и пример развёртывания. Что такое Docker Compose Зачем нужен Docker Compose Когда использовать Docker Compose Установка Структура compose.yaml — основные разделы Services (сервисы) Volumes (тома) Networks (сети) Запуск проекта Команды docker compose Лучшие практики Что такое Docker Compose Docker Compose — это инструмент для управления набором …
… – Выводит логи контейнера. run – Создает и запускает контейнер из образа. stop – Останавливает контейнер (посылает SIGTERM, затем SIGKILL). kill – Мгновенно заканчивает контейнер (SIGKILL по умолчанию). rm – Удаляет контейнер. rmi – …
Дайджест ИБ-новостей: ядро Linux снова под ударом, червь в TanStack, критические баги в Exim и nginx
/blog/daydzhest-ib-novostey-yadro-linux-snova-pod-udarom-cherv-v-tanstack-kriticheskie-bagi-v-exim-i
В регулярном дайджесте уязвимостей — шесть инцидентов. Главная тема выпуска — ядро Linux: за две недели в нём обнаружено уже четыре уязвимости повышения привилегий, две из которых разбираем здесь. Также в выпуске — масштабная атака червя mini-shai-hulud на экосистему TanStack и критические RCE в почтовом сервере Exim. Дополнительно разберём баг в nginx, существовавший 18 лет, шесть уязвимостей в dnsmasq и проблему в процессорах AMD Zen 2 Червь mini-shai-hulud: масштабная атака на TanStack Уязвимости в ядре …
Одна из особенностей работы с виртуальными серверами — в том, что IP-адрес, который выдаётся для размещения сайтов, раньше мог принадлежать кому-то другому. Старый владелец мог размещать на нём сайты, привязывать к нему домены. Когда адрес назначается новому серверу, он полностью переходит в ваше распоряжение. Но с ним вам может достаться и непредвиденный багаж: например, к этому адресу всё ещё могут быть привязаны доменные имена одного из прошлых владельцев. Это выливается в следующую картину: …
Telegram-боты уже нашли широкое применение в самых разных сферах нашей жизни. Они эффективно автоматизируют рутину, упрощают коммуникацию и решают широкий спектр задач — от учёта финансов до клиентской поддержки. Популярность Telegram-ботов растет, потому что их просто использовать, можно гибко настраивать и интегрировать с другими сервисами. В статье расскажем, как создать простого telegram-бота на Python, который будет сообщать нужные данные о сервере. Вы познакомитесь с разработкой тг-ботов с нуля и …
В современном интернете владельцам сайтов часто приходится сталкиваться с таким явлением как роботы или боты. Это их обобщенное название, которое, правда, не отражает их сути и цели в полной мере. Боты могут выполнять различные задачи, например, мониторить работу сайтов и их доступность, анализировать сайты для сбора информации (seo) или поисковой выдачи (поисковые краулеры) и т. д. И при этом нагружать сервер. Что делать в случаях, когда повышенное внимание ботов приводит к проблемам с доступностью …
Nextcloud — это открытая платформа для создания собственного облачного хранилища, позволяющая синхронизировать файлы, работать с документами, календарями и контактами под полным контролем владельца. Установить её можно практически на любой Linux-сервер. Подготовка к установке Установка необходимого ПО для Nextcloud Настройка базы данных для Nextcloud Загрузка и первичная подготовка Nextcloud Настройка веб-сервера и PHP Настройка безопасности и SSL-сертификатов Финализация установки и оптимизация Дальнейшее …
Django — это высокоуровневый веб-фреймворк с открытым исходным кодом, написанный на языке программирования Python. Он идеально подходит для разработки различных социальных платформ: блогов, форумов, новостных сайтов, корпоративных порталов. Для развертывания таких проектов часто применяют стек технологий, включающий СУБД MariaDB, Gunicorn в качестве WSGI-сервера и Nginx для обработки статики и проксирования. Сочетание этих сервисов обеспечивает приложению производительность, безопасность, масштабируемость …
… интерфейсами (GUI). В качестве примера можно привести grsync : и backintime-qt : Первый использует библиотеку GTK, а второй, как следует из названия, — QT. Оба приложения входят в состав основных репозиториев Debian и CentOS. …
После того, как вы заказали сертификат и получили файлы, необходимо сделать кое-что еще — а точнее, установить сертификат на сервер для домена. В этой статье мы рассмотрим вариант установки как через панель ispmanager, так и вручную — если панели нет. Если вам необходимо установить сертификат на Windows server, воспользуйтесь этой инструкцией . Установка SSL-сертификата на домен средствами панели ispmanager 6 Ручная установка SSL-сертификата Проверка порта Установка в конфигурационный файл веб-сервера …
При заказе виртуального сервера с готовым рецептом Dockhand вы получаете VDS, на котором уже установлено необходимое ПО и выполнена базовая настройка. Сервис развернут через Docker Compose, запущен и готов к работе. Также в рецепт входят предварительно настроенные nginx, TLS и файрвол. В статье расскажем, как войти в Dockhand после установки, проверить его работу и управлять контейнерами. По умолчанию устанавливается последняя версия Dockhand. Имя пользователя администратора — admin . Файлы сервиса …
В еженедельном обзоре информационной безопасности — новая подборка критических уязвимостей. На этот раз — в Samba, ASP.NET Core и Linux RAID. Рассказываем, что важно обновить, чтобы защитить свои системы. Уязвимость в Samba с максимальным уровнем опасности Уязвимость (CVE-2025-10230, уровень опасности — 10 из 10) позволяет запускать произвольный код на сервере без аутентификации. Для её устранения выпущены экстренные обновления. Уязвимость возникает при изменении имени в WINS: система запускает служебное …
Статья давно не обновлялась, поэтому информация могла устареть. Перенос делается на чистый сервер, при переносе все данные на сервере-приемнике будут уничтожены, перенос осуществляется на диск такого же размера или больше. При написании этой статьи были протестированы переносы с VDS-KVM на выделенный сервер, с выделенного на выделенный сервер (E3->E3, E3->E5), возможно при переносы на другие конфигурации возникнут проблемы с драйверами устройств, которые придется устанавливать дополнительно. Перенос с …
Линукс – довольно гибкая штука и задачи здесь можно выполнить разными способами. Сегодня мы рассмотрим, как узнать сколько ОЗУ используется определенным процессом. Сделаем это на примере процесса веб-сервера apache. 897110 ? S 0:00 /usr/sbin/httpd.itk -k start Команда ps Первым вариантом будет команда ps, с помощью которой можно получить список процессов, запущенных на сервере. Командой ps -p v, где - идентификатор процесса, в нашем случае - это число 897110. Получим следующий вывод: # ps -p …
… с ИИ и новых российских разработок. Сперва коротко о самом интересном: ИИ помог перевести старое Linux-приложение с GTK2 на GTK4 и Vulkan — разработчик из Red Hat за 5 часов модернизировал 20-летний код с помощью AI-ассистента. С одной стороны …
Резервная копия базы данных никогда не будет лишней. Процесс создания копии базы отличается в зависимости от того, используете ли вы панель управления на сервере. Сервер с панелью управления ispmanager Сервер без панели управления Сервер с панелью управления ispmanager Ispmanager даёт возможность работать с сервером баз данных через графический интерфейс — создавать, удалять базы, настраивать пользователей и привилегии. Сюда же входит возможность скачивания и разворачивания дампов — через саму панель …
В прошлом месяце завершилось голосование «Повлияй на политику компании» . Лидеры — обещанный платёж, бэкапы и смена тарифа — в работе. А пока мы реализовали идею с четвёртого места. Автоплатёж с карты Не отрывайтесь от работы и отдыха, чтобы пополнить баланс ЛК. Мы добавили автоплатёж с банковских карт Visa, MasterCard, МИР. Установите лимит списаний в месяц и загорайте без забот. Уезжайте хоть на всё лето — сайты будут доступны, а виртуальные серверы обойдутся на 10% дешевле. Подробности акции тут >> . …
Раньше автоплатёж работал только для Яндекс.Денег и WebMoney. Платить картой было неудобно – приходилось каждый раз создавать счёт. Проблема вышла на 4-ое место в голосовании , и мы добавили автоплатёж с банковских карт Visa, MasterCard . Теперь достаточно один раз настроить платёж и подтвердить подписку. Нужная сумма будет списываться автоматически, не превышая установленный лимит. Подробности тут >> Отправляйтесь в отпуск на неделю-другую – сайты будут доступны: забудьте о пополнении баланса личного …
… безопасности Internet Explorer Для Bitrix VM: Как установить бесплатный SSL-сертификат на виртуальную машину с Bitrix GT Как установить платный SSL-сертификат на виртуальную машину с Bitrix GT Все инструкции пишут наши админы и техконсультанты — ребята плохого не посоветуют. А ещё они готовят для вас обучающие …
… об установке рецепта можно прочитать в инструкции из нашей Базы знаний . И напоминаем, что ещё у нас есть рецепт Bitrix GT с оптимальными настройками ПО для высокой оценки производительности сайтов на Битрикс. Bitrix GT теперь также доступен к установке на ОС Debian 11 и 12. …
Системным администраторам и владельцам нескольких серверов порой необходимо выполнять ряд одинаковых действий в консоли на этих серверах. И для упрощения этой задачи был создан инструмент под названием DSH, который позволяет выполнять команды на нескольких серверах одновременно. DSH это сокращение от “Распределенный шелл” или “Шелл танцора”, который свободно доступен для всех основных дистрибутивов Linux. Для того, чтобы установить его, потребуется просто обратиться к своему пакетному менеджеру с командой …
Коллеги, от всей души поздравляем вас с Днём Системного администратора! Ваш труд – не простой, и часто неблагодарный. Не только лишь все, точнее, мало кто понимает, чем вы занимаетесь на самом деле. Но мы-то знаем, что за каждым успешным проектом стоит хороший сисадмин. Чтобы повеселить вас в этот замечательный день, мы подготовили по-настоящему интересный конкурс. Подтвердите свой профессионализм: решите нашу необычную задачку и получите пожизненную скидку 20% на все услуги FirstVDS! Список подарков: 1. …
По умолчанию подключиться к базе данных MySQL можно только с того же хоста. Чтобы получить доступ к серверу с другого IP-адреса, нужно настроить удалённое подключение. Внимание! После ручной правки конфигураций MySQL - my.cnf требуется перезапустить сервер MySQL. ispmanager 5 — Службы — MySQL/MariaDB — Рестарт или в консоли сервера: systemctl restart mysql systemctl restart mariadb Создание удалённого подключения в ispmanager 6 Создание удалённого подключения в консоли Предоставление прав пользователю …
… SPF, DKIM и DMARC без панели для postfix Продолжение следует… И снова Битрикс Управлять скоростным Битриксом на рецепте GT проще, чем вы думаете. Сторонние сервисы и протокол SMTP вам в помощь. Если действовать по инструкции «Как настроить почту для Bitrix GT» , то всё не так уж и сложно. Глянуть инструкцию Обновлять нужно не только приложения в телефоне, но и версии PHP и …
Рассмотрим случай, когда сервер доступен по VNC , но при этом не пингуется и не реагирует на попытки подключения по ssh. Тут есть несколько сценариев развития событий, о которых мы поговорим далее. Но сначала убедимся, что это наш случай, и проверим, есть ли пинг. Проверка пинга Запустить ping с вашего ПК до IP-адреса вашего сервера можно, например, через CMD : командная строка Windows ( Пуск - Все программы - Стандартные - Командная строка ) Если пинг проходит корректно, то вы увидите статистику …