Skip to content

Сервисы ​

Сервисы

Список юнитов systemd с состоянием, автозапуском, описанием и портами, которые слушает каждый (по юниту процесса — у nginx видны сокеты и рабочих процессов). Так видно, кто держит 80 или 443, даже если порт описан в конфиге.

В таблице — все установленные службы из каталога nkt: работающие сверху, остановленные и упавшие ниже, с кнопкой «запустить» и журналом. Неустановленные не показываются — их ставят в разделе «Пакеты».

  • Действия: одна кнопка питания по состоянию (работает — «остановить», остановлен — «запустить»), перезапустить, перечитать (reload), одна кнопка автозапуска по состоянию, журнал юнита.
  • Проверка конфигурации перед действием: nginx -t, haproxy -c, caddy validate — сломанный конфиг не уронит сервис перезапуском.
  • Остальные сервисы — сокеты, которых нет ни в одном разобранном конфиге (процессы, запущенные вручную или из контейнера), с отметкой, открыт ли порт наружу; завершение по SIGTERM/SIGKILL. Порт, описанный в конфиге nginx или haproxy, сюда не попадает — он в колонке «Порты» своей службы.
  • Проверка порта: TCP, HTTP/HTTPS, TLS-рукопожатие, произвольный curl — с телом ответа, заголовками, отрисовкой полученной страницы и скачиванием ответа. Без галочки «не проверять сертификат» доверие проверяется и по голому адресу: не прошло (по IP — почти всегда на имени) — сертификат всё равно показан с причиной, но обмена данными нет; ответ сервиса — с галочкой. То же доступно из «Сетевых интерфейсов» у портов, открытых на 0.0.0.0.