Установка и настройка Cockpit в Debian
| Подробности урока | |
|---|---|
| Уровень сложности | Лёгкий |
| Права 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, поэтому отдельный постоянно работающий процесс веб-сервера не требуется.
При необходимости его можно включить в автозапуск:
systemctl enable --now cockpit.socket
Проверяем, что порт прослушивается:
ss -lntp | grep 9090
По умолчанию Cockpit использует порт 9090.
Подключение
После установки откройте в браузере:
https://IP-АДРЕС-СЕРВЕРА:9090
При первом подключении браузер может показать предупреждение о сертификате. Это связано с тем, что Cockpit использует локальный сертификат. После подтверждения исключения появится окно авторизации.
Для входа используются обычные учётные данные пользователя Linux.
Если требуется выполнять административные операции, пользователь должен иметь соответствующие права, например входить в группу sudo.
Проверить пользователя можно командÐ


