Установка Cockpit делает GNU / Linux доступным для настройки в веб-браузере и позволяет выполнять системные задачи.
Легко запускать контейнеры, администрировать хранилище, настраивать сети и просматривать журналы.
Удаляем все пакеты и метаданные
yum clean all
Устанавливаем необходимые пакеты
yum install -y epel-release
yum install -y cockpit
Добавляем запуск сервиса при старте системы
systemctl start cockpit
systemctl enable cockpit.socket
Устанавливаем сетевые утилиты
yum install -y net-tools
Проверяем открыты ли порты
netstat -tulpn | grep LISTEN
Добавляем правила в фаервол
firewall-cmd --add-service cockpit
firewall-cmd --zone=public --permanent --add-port=9090/tcp
firewall-cmd --reload
Устанвливаем необходимые плагины
#cockpit-plugin
yum install -y dnf dnf-plugins-core
#cockpit docker rpm
dnf download cockpit-docker
rpm -Uvh --nodeps cockpit-docker-xx-xx-xxxx.rpm
service cockpit restart
#cockpit virtual machines rpm
dnf download cockpit-machines
rpm -Uvh --nodeps cockpit-machines--xx-xx-xxxx.rpm
#cockpit storage rpm
yum install -y udisks2 gvfs libatasmart
dnf download cockpit-storaged
rpm -Uvh --nodeps cockpit-storaged-xx-xx-xxxx.rpm
service cockpit restart
#cockpit samba
yum install -y samba
sudo sh -c 'echo "$(logname) ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/cockpit-smb'