2.9.14.1 Cockpit - веб-интерфейс для удаленного администрирования
Скачать документ Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Сервер графический
- Версия ПО: cockpit-234-5
Cockpit — простой в использовании, но мощный удаленный менеджер для серверов GNU/Linux, это интерактивный пользовательский интерфейс администрирования сервера, который предлагает LIVE-сеанс Linux через веб-браузер.
Чтобы установить и включить Cockpit используйте следующие команды в терминале с правами root:
dnf install cockpit systemctl enable cockpit.socket systemctl start cockpit.socket
Дополнительные модули
Cockpit может быть дополнен существующими модулями, которые расширяют функционал утилиты.
dnf install cockpit-machines cockpit-storaged
В РЕД ОС пакет cockpit-docker устанавливается вручную.
Ссылка на установку пакета - https://getcockpit.com/documentation/reference/docker.
Для появления установленных модулей перезапустите Cockpit командой:
systemctl restart cockpit.socket
Сockpit-dashboard
Модуль cockpit-dashboard позволяет управлять множеством компьютеров или серверов из одной сессии. Для этого выберите в левой панели вариант Dashboard.
В блоке «Servers» выберите пункт «Add Server», в появившемся окне нужно указать IP-адрес или имя хоста подключаемого ПК и цвет, которым он будет обозначаться:
В списке появится подключённый ПК, которым можно управлять с помощью Cockpit:
Сockpit-storaged
Модуль cockpit-storaged позволяет управлять системными хранилищами данных, включая создание и форматирование разделов и управление LVM-томами. Для управления перейдите в «Storage» на левой панели. Данный раздел состоит из блоков. В верхних блоках отображается график производительности операций чтения (Read) и записи (Write) для выбранного устройства.
В блоке Filesystems показаны смонтированные файловые системы.
- В блоке NFS Mounts показаны смонтированные NFS-соединения.
- В блоке Storage Logs показаны соответствующие журналы, относящиеся к устройствам хранения в системе. Это может быть особенно полезно, когда диск начинает выходить из строя.
- Блок Drives показывает все подключенные в данный момент физические устройства в системе, смонтированные или нет. Чтобы создать новую таблицу разделов, нажмите на диск, затем нажмите Create Partition Table. Чтобы создать разделы, нажмите на диск, затем нажмите Create Partition.
- В блоке Volume Groups отображаются блоки томов, DM RAID и группы VDO. Чтобы создать логический том, выберите Volume Group и нажмите Create New Logical Volume.
Сockpit-dockers
Для работы с контейнерами на сервере для cockpit существует отдельный модуль cockpit-dockers.
Для запуска «Containers» от обычного пользователя у него должна быть установлена роль «Server Administrator» или «Container Administrator».
Перейдя в раздел «Containers» на левой панели, вы попадёте в консоль управления Docker, где можно запустить сервер, получить новые образы, добавить новые контейнеры, управлять ресурсами и экземплярами.
Для добавления образов перейдите на вкладку «Get new image» и с помощью поиска выберите необходимый образ:
Для запуска контейнера нажмите на иконку запуска, которая находится напротив него. Откроется диалоговое окно «Запуск образа» для настройки выделения ресурсов контейнера и назначения портов, после применения необходимых параметров нажмите «Run».
Запущенные контейнеры и используемые ресурсы находятся на верхней панели «Containers»:
Сockpit-machines
С помощью модуля cockpit-machines вы можете управлять виртуальными машинами, используя libvirt (для работоспособности пакет нужно установить).
Этот плагин позволяет пользователям создавать, удалять или обновлять пулы хранения и сети, изменять виртуальные машины и получать доступ к консоли просмотра.
Для создания виртуальной машины перейдите в пункт «Virtual Machines» и нажмите «Create New VM».
Поле «Installation Type» позволяет выбрать вариант инсталляции дистрибутива Linux: из интернет, используя локальный носитель, например ISO, или используя PXE для загрузки виртуальной машины. Чтобы эти возможности можно было использовать, должны быть соответственно доступны сеть и устройства хранения данных.
После создания соответствующая виртуальная машина появляется в списке и её можно установить:
Предоставление доступа
Доступ к серверу осуществляется в браузере:
https://ip-adress:9090/ или https://server.domain.com:9090/
После входа в систему вам будет представлена сводка вашей системной информации и графики производительности для CPU, Memory, Disk I/O и информация о сетевом трафике.
Присутствует возможность вывести сервер из домена:
Присутствует возможность поменять имя хоста сервера:
Присутствует возможность поменять время сервера:
Присутствует возможность просмотра информации о железе сервера:
Присутствует возможность перезагрузить или выключить сервер через Power Options.
Присутствует возможность просмотра log-файлов системы, сортировки по дате и типу ошибок.
Присутствует возможность просмотра состояния сети, настройки firewall, добавления правил, настройки соединения, добавления VLAN, team и bridge.
Присутствует возможность просмотра активных сервисов системы:
И управление данными процессами:
Присутствует возможность создать диагностический отчет:
Присутствует возможность просмотра содержимого рабочей памяти:
Присутствует возможность просмотра событий SELinux:
SELinux Access Control Errors
В данном пункте описано, какие ошибки предотвращает SELinux.
Примеры:
SELinux препятствует доступу systemd от закрытия доступа к cap_userns для Unknown.
SELinux препятствует доступу sid_ptrace к pidof cap_userns для Unknown.
SELinux запрещает /usr/bin/xplayer-video-thumbnailer доступ для записи в каталог .cache.
SELinux запрещает /usr/bin/xplayer-video-thumbnailer использовать возможность dac_read_search.
SELinux не позволяет pinger создать доступ к rawip_socket для Unknown.
SELinux запрещает /usr/lib64/squid/pinger создавать доступ к rawip_socket Unknown.
После перезагрузки сервера статус SELinux:
Присутствует возможность просмотра подписки системы:
Присутствует возможность создать нового пользователя системы:
И редактирование профиля:
Присутствует возможность удаленного управления сервером через консоль:
Дата последнего изменения: 03.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.