Установка ПО · 2 min read · Nov 05, 2025
Как установить Cockpit на Debian 11

Cockpit — это бесплатное и с открытым исходным кодом приложение для управления серверами, спонсируемое компанией Red Hat. Оно предоставляет простой веб-интерфейс для администрирования сервера через веб-браузер вместо командной строки. Оно также предоставляет информацию о загрузке ЦП, статистике файловой системы, процессах и другой информации. С его помощью вы можете выполнять повседневные системные административные задачи, включая создание и управление пользователями, устранение сетевых проблем, загрузку и скачивание файлов и многое другое.
В этом посте мы покажем вам, как установить и использовать Cockpit на Debian 11.
Предварительные требования
- Сервер с установленным Debian 11.
- Пароль root, настроенный на сервере.
Установка Cockpit на Debian 11
По умолчанию пакет Cockpit включен в стандартный репозиторий Debian 11. Вы можете установить его легко, используя следующую команду:
apt-get install cockpit -yПосле установки Cockpit выполните следующую команду для установки модуля Podman:
apt-get install cockpit-podman -yПосле успешной установки запустите службу Cockpit и включите ее автозагрузку при перезагрузке системы:
systemctl start cockpit
systemctl enable cockpitЧтобы проверить статус Cockpit, выполните следующую команду:
systemctl status cockpitВы должны увидеть следующий вывод:
? cockpit.service - Cockpit Web Service
Loaded: loaded (/lib/systemd/system/cockpit.service; static)
Active: active (running) since Sat 2021-10-09 07:34:10 UTC; 5s ago
TriggeredBy: ? cockpit.socket
Docs: man:cockpit-ws(8)
Process: 16211 ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --selinux-type= (code=exited, status=0>
Main PID: 16214 (cockpit-tls)
Tasks: 1 (limit: 2341)
Memory: 1.3M
CPU: 101ms
CGroup: /system.slice/cockpit.service
??16214 /usr/lib/cockpit/cockpit-tls
Oct 09 07:34:10 debian11 systemd[1]: Starting Cockpit Web Service...
Oct 09 07:34:10 debian11 systemd[1]: Started Cockpit Web Service.
По умолчанию Cockpit слушает на порту 9090. Вы можете проверить это с помощью следующей команды:
ss -antpl | grep 9090Вы должны увидеть следующий вывод:
LISTEN 0 4096 *:9090 *:* users:(("cockpit-tls",pid=16214,fd=3),("systemd",pid=1,fd=79))
Настройка брандмауэра для Cockpit
Если брандмауэр UFW установлен и настроен на вашей системе, вам нужно будет разрешить порты 80 и 9090 через брандмауэр UFW.
Вы можете разрешить оба порта, используя следующую команду:
ufw allow 9090
ufw allow 80Затем перезагрузите брандмауэр UFW с помощью следующей команды:
ufw reloadТеперь вы можете проверить статус правил брандмауэра UFW, используя следующую команду:
ufw statusВы должны увидеть следующий вывод:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
80 ALLOW Anywhere
9090 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
9090 (v6) ALLOW Anywhere (v6)
Доступ к веб-интерфейсу Cockpit
Теперь откройте веб-браузер и получите доступ к веб-интерфейсу Cockpit, используя URL http://your-server-ip:9090. Вы должны увидеть страницу входа в Cockpit:

Введите ваше имя пользователя root, пароль и нажмите Войти. Вы должны увидеть панель управления Cockpit:

В левой панели нажмите на Хранилище, чтобы увидеть информацию о разделах вашей системы:

Нажмите на Сеть. Вы должны увидеть информацию, связанную с сетью, на следующем экране:

Нажмите на Podman Контейнеры. Вы должны увидеть все контейнеры и образы:

Нажмите на Службы. Вы должны увидеть все системные службы.

Нажмите на Приложения. Вы должны увидеть все установленные приложения.

Нажмите на Обновления Программного обеспечения. Вы должны увидеть все доступные обновления.

Нажмите на Терминал. Вы можете подключиться к интерфейсу командной строки вашего сервера.

Заключение
На этом все. Вы успешно установили Cockpit на Debian 11. Cockpit очень полезен для тех, кто не знает командной строки Linux. Cockpit помогает им выполнять некоторые базовые задачи и контролировать удаленные серверы Linux.
Get new posts in your inbox
No spam. Unsubscribe anytime.