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

Как установить Cockpit на Rocky Linux 8


На этой странице

  1. Предпосылки
  2. Обновление системы
  3. Установка кабины
  4. Настройка брандмауэра
  5. Доступ к веб-консоли Cockpit
  6. Заключение

Cockpit — это панель управления сервером, которая в режиме реального времени предоставляет информацию о состоянии вашей машины. Помимо загрузки ЦП, статистики файловой системы, процессов и других данных, он также предоставляет доступ к системе. Когда вы не вошли в панель управления, Cockpit не использует ресурсы сервера. Служба Cockpit запускается только тогда, когда вы заходите в панель управления и используете ее.

Вы можете использовать Cockpit для управления своим сервером и решения сетевых проблем. Он также входит в систему с помощью sudo, что дает вам повышенные привилегии в системе, поэтому нет необходимости в отдельной группе пользователей.

В этом руководстве мы покажем вам, как установить веб-консоль Cockpit в системе Rocky Linux 8.

Предпосылки

  • Чтобы использовать Cockpit, в вашей системе должен быть запущен диспетчер служб systemd и ядро Linux 3.14+.
  • Пользователь без полномочий root с привилегиями sudo.

Обновление системы

Войдите в систему как пользователь root через SSH и обновите систему с помощью следующей команды.

sudo dnf update

Установка кабины

Теперь, когда система обновлена, пришло время установить Cockpit.

Пакет и модули Cockpit по умолчанию доступны в репозиториях Rocky Linus. Таким образом, процесс установки заключается в установке пакета через dnf.

sudo dnf install cockpit

После установки запустите службу Cockpit с помощью команды запуска systemctl.

sudo systemctl start cockpit.socket

Чтобы служба Cockpit запускалась при перезагрузке системы, включите ее с помощью команды systemctl enable.

sudo systemctl enable cockpit.socket

Вы можете проверить статус службы Cockpit с помощью команды systemctl status.

sudo systemctl status cockpit.socket

Вы должны получить такой вывод:

Эти выходные данные подтверждают, что служба Cockpit запущена и работает. Установка прошла успешно.

Настройка брандмауэра

Поскольку Cockpit — это веб-служба, для доступа по протоколу HTTP используется порт 9090. Вы можете настроить брандмауэр, чтобы разрешить трафик через этот порт.

sudo firewall-cmd --permanent --zone=public --add-service=cockpit

После внесения этого изменения не забудьте перезагрузить службу брандмауэра, чтобы изменения вступили в силу.

sudo firewall-cmd --reload

Давайте подтвердим, что брандмауэр настроен правильно.

sudo firewall-cmd --list-all

Вы должны увидеть следующий вывод, подтверждающий, что Cockpit включен на порту 9090.

Доступ к веб-консоли Cockpit

Теперь, когда пакет Cockpit установлен, а сервер запущен и работает, вы можете получить доступ к веб-консоли Cockpit, посетив указанный ниже URL-адрес.

https://<server-address>:9090/

Где: — фактический IP-адрес или имя хоста вашего сервера.

Вы попадете на предупреждение о том, что «Ваше соединение не является частным», поскольку ваше соединение не зашифровано. Это нормально, так как мы еще не настроили SSL для этой службы. Это предупреждение будет отображаться только один раз по соображениям безопасности.

Чтобы продолжить, вы должны нажать на кнопку Advance.

В следующем окне нажмите на ссылку Перейти к... небезопасно в левом нижнем углу.

Теперь должен отображаться интерфейс входа в Cockpit вместе с кратким введением в продукт и ссылками на загрузку документации.

Теперь введите учетные данные пользователя без полномочий root, которые вы создали в начале этого руководства, и нажмите «Войти».

После успешного входа вы попадете на главный экран Cockpits. Главное окно имеет следующие функции: Строка меню, обеспечивающая доступ к основным областям конфигурации в Cockpit. Панель навигации слева, которая показывает все доступные виджеты приборной панели в разных категориях.

Список информационных панелей в центре экрана, на которых отображается выбранная вами обзорная информация, такая как использование ресурсов, журналы и сеть.

Панель поиска в левом верхнем углу, которая позволяет искать любой объект, отображаемый в главном окне Cockpits. Введя здесь строку и нажав Enter или нажав \Поиск\, вы увидите список всех объектов, в которых есть введенная строка.

Заключение

В этом руководстве мы узнали, как установить и настроить Cockpit в системе Rocky Linux 8. Мы надеемся, что вы найдете этот инструмент таким же полезным и мощным, как и мы.

Дайте нам знать ваши комментарии и отзывы в разделе комментариев ниже. Если вы нашли это руководство полезным, поделитесь им с другими, кто может быть заинтересован в использовании Cockpit для управления сервером. Удачного мониторинга.