Как установить веб-консоль 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. Чтобы узнать больше о веб-консоли, прочтите, как настроить параметры системы в веб-консоли.