Установка ПО · 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:

Вход в Cockpit

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

Панель управления Cockpit

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

Статистика хранилища

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

Статистика сети

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

Контейнеры Podman

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

Службы

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

Приложения

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

Установить обновления

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

Терминал

Заключение

На этом все. Вы успешно установили Cockpit на Debian 11. Cockpit очень полезен для тех, кто не знает командной строки Linux. Cockpit помогает им выполнять некоторые базовые задачи и контролировать удаленные серверы Linux.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.