Planetahost VPS
Перейти к основному контенту

Установка и настройка Cockpit в Debian

intro-Installing-and-Configuring-Cockpit-on-Debian-planetahost.png

Подробности урока
Уровень сложности Лёгкий
Права root Требуются
Требования Терминал Linux
Категория Установка ПО
Совместимость с ОС Debian, Ubuntu
Примерное время чтения  1 час

Введение

Cockpit работает как дополнительный веб-интерфейс поверх стандартных инструментов Linux. Он не заменяет SSH и командную строку, а предоставляет удобный способ управления сервером через браузер.

В интерфейсе можно:

  • просматривать загрузку процессора и оперативной памяти;

  • контролировать дисковое пространство;

  • управлять службами systemd;

  • просматривать системные журналы;

  • создавать и изменять пользователей;

  • управлять сетевыми интерфейсами;

  • работать с дисками и файловыми системами;

  • выполнять команды через встроенный терминал;

  • управлять виртуальными машинами;

  • работать с Podman-контейнерами.

В этой статье установим Cockpit на Debian и настроим доступ к веб-интерфейсу.

Инструкция

Установка

Перед установкой обновим список пакетов:

apt update

Устанавливаем Cockpit:

apt install cockpit

После установки проверяем состояние службы:

systemctl status cockpit.socket

Cockpit использует socket activation, поэтому отдельный постоянно работающий процесс веб-сервера не требуется.

изображение.png

При необходимости его можно включить в автозапуск:

systemctl enable --now cockpit.socket

Проверяем, что порт прослушивается:

ss -lntp | grep 9090

По умолчанию Cockpit использует порт 9090.

Подключение

После установки откройте в браузере:

https://IP-АДРЕС-СЕРВЕРА:9090

При первом подключении браузер может показать предупреждение о сертификате. Это связано с тем, что Cockpit использует локальный сертификат. После подтверждения исключения появится окно авторизации.

Для входа используются обычные учётные данные пользователя Linux.

изображение.png

Если требуется выполнять административные операции, пользователь должен иметь соответствующие права, например входить в группу sudo.

Проверить пользователя можно командÐ