Web консоль Cockpit

Cockpit представляет собой инструмент для администрирования устройств под управлением Linux.

Содержание

1 Общая информация

2 Функционал

  • управление службами;
  • менеджмент учетных записей;
  • настройка брандмауэра;
  • конфигурирование сетевых интерфейсов и подключений;
  • чтение системных логов;
  • контроль над виртуальными машинами;
  • формирование отчетов на базе результатов диагностики;
  • настройка дампа ядра;
  • администрирование SELinux (Security-Enhanced Linux);
  • обновление пакетов приложений;
  • управление подписками.

3 Установка

3.1 Установка в RedHat и деривативах:

  • Centos 7

    1yum install cockpit
    
  • Centos 8

    1dnf install cockpit
    
    • В CentOS 8 cockpit устанавливается по умолчанию.
  • Запуск служб

    1systemctl enable --now cockpit.socket
    
  • Настройка брандмауэра

    1firewall-cmd --add-service=cockpit --permanent
    2firewall-cmd --reload
    

3.2 Дополнительные модули

  • cockpit-composer
  • cockpit-dashboard
    • Улучшенный дашборд для сервера.
  • cockpit-doc
  • cockpit-docker
  • cockpit-kubernetes
  • cockpit-machines
    • Работа с виртуальными машинами KVM.
  • cockpit-machines-ovirt
  • cockpit-packagekit
    • Работа с пакетами.
    • Установка:
      1yum install cockpit-packagekit
      
    • Установка необходимого программного обеспечения:
      1yum install virt-install
      
  • cockpit-pcp
  • cockpit-storaged
    • Работа с устройствами хранения.
  • cockpit-subscriptions
  • cockpit-tests

4 Веб-интерфейс приложения

  • Используется порт 9090.
  • По умолчанию используется самоподписанный сертификат SSL.
  • Язык лучше выбрать английский. Русский перевод крайне прискорбен.

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие