Поиск по сайту:

Как установить веб-консоль Cockpit в CentOS 8


В этой статье мы поможем вам установить Веб-консоль Cockpit на сервере CentOS 8 для управления и мониторинга вашей локальной системы, а также серверов Linux, расположенных в вашей сетевой среде. Вы также узнаете, как добавлять удаленные хосты Linux в Cockpit и отслеживать их в веб-консоли CentOS 8.

Читайте также: как установить веб-консоль Cockpit в RHEL 8

Cockpit – это веб-консоль с простым в использовании веб-интерфейсом, позволяющая выполнять административные задачи на ваших серверах. Это также веб-консоль, что означает, что вы также можете получить к ней доступ через мобильное устройство.

Веб-консоль Cockpit позволяет выполнять широкий спектр задач администрирования, в том числе:

  • Управление услугами
  • Управление учетными записями пользователей
  • Управление и мониторинг системных сервисов
  • Настройка сетевых интерфейсов и брандмауэра
  • Просмотр системных журналов
  • Управление виртуальными машинами
  • Создание диагностических отчетов
  • Настройка конфигурации дампа ядра
  • Настройка SELinux
  • Обновление программного обеспечения
  • Управление системными подписками

Веб-консоль Cockpit использует те же системные API, что и в терминале, и задачи, выполняемые в терминале, быстро отражаются в веб-консоли. Кроме того, вы можете настроить параметры непосредственно в веб-консоли или через терминал.

Установка веб-консоли Cockpit в CentOS 8

1. При минимальной установке CentOS 8 кабина не устанавливается по умолчанию, и вы можете установить ее в своей системе с помощью команды ниже, которая установит кабину с ее необходимые зависимости.

yum install cockpit

2. Затем включите и запустите службу cockpit.socket, чтобы подключиться к системе через веб-консоль, а также проверьте службу и запустите процесс панели управления с помощью следующих команд.

systemctl start cockpit.socket
systemctl enable --now cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. Если в системе используется брандмауэр, вам необходимо открыть порт кабины 9090 в брандмауэре.

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

Вход в веб-консоль Cockpit в CentOS 8

В следующих инструкциях показан первый вход в веб-консоль Cockpit с использованием учетных данных учетной записи пользователя локальной системы. Поскольку Cockpit использует определенную аутентификацию стека PAM, найденную в /etc/pam.d/cockpit, которая позволяет вам войти в систему, используя имя пользователя и пароль любой локальной учетной записи на система.

4. Откройте веб-консоль Cockpit в веб-браузере по следующим URL-адресам:

Locally: https://localhost:9090
Remotely with the server’s hostname: https://example.com:9090
Remotely with the server’s IP address: https://192.168.0.10:9090

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

Консоль вызывает сертификат из каталога /etc/cockpit/ws-certs.d и использует файл расширения .cert. Чтобы избежать появления предупреждений безопасности, установите сертификат, подписанный центром сертификации (CA).

5. На экране входа в веб-консоль введите имя пользователя и пароль вашей системы.

Если учетная запись пользователя имеет привилегии sudo, это позволяет выполнять административные задачи, такие как установка программного обеспечения, настройка системы или настройка SELinux в веб-консоли.

6. После успешной аутентификации откроется интерфейс веб-консоли Cockpit.

На данный момент это все. Кабина — это простая в использовании веб-консоль, позволяющая выполнять административные задачи на сервере CentOS 8. Чтобы узнать больше о веб-консоли, прочтите, как настроить параметры системы в веб-консоли.