Перейти к содержанию

Установка на операционную систему Rocky Linux 9

Скрипт для установки

bash -cx "
# Добавляем репозитории epel
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && yum update -y

# Устанавливаем базовые пакеты
yum install -y tar zip unzip curl wget lxc-libs lxc-templates lxc dnsmasq chkconfig

# Включаем опции для LXC
sed -E 's|(USE_LXC_BRIDGE=")false(")|\1true\2|' -i /etc/sysconfig/lxc
echo 'LXC_USE_NFT="false"' | tee -a /etc/sysconfig/lxc-net

# Переключаем SELinux в режим permissive
sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config

# Запуск LXC и включаем автозапуск
systemctl restart lxc-net lxc
systemctl enable lxc-net lxc

# Устанавливаем redir
cd /tmp
wget https://www.rpmfind.net/linux/epel/9/Everything/x86_64/Packages/r/redir-3.3-3.el9.x86_64.rpm && rpm -ivh redir-3.3-3.el9.x86_64.rpm"

Для применения настроек SELinux перезапускаем сервер командой.

reboot

Проверяем статус SELinux.

getenforce

В ответ должен появиться вывод.

Permissive