Для отключения запроса пароля sudo необходимо выполнить следующую команду:
sudo astra-sudo-control disable
Для включения:
sudo astra-sudo-control enable
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - sudo printf "deb [arch=amd64] https://download.docker.com/linux/debian bullseye stable \n" > /etc/apt/sources.list.d/docker.list sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Добавляем пользователя в группу docker:
usermod -aG docker <username>
Добавляем docker в автозагрузку и запускаем его:
systemctl enable --now docker
Перед тем, как начать установку PMG с помощью LXC необходимо выполнить следующие действия:
#apt update && apt list --upgradable && apt dist-upgrade -y -o Dpkg::Options::=--force-confnew
#apt install lxc lxc-astra
#systemctl stop NetworkManager && systemctl disable NetworkManager && systemctl mask NetworkManager
auto ens18
iface ens18 inet manual
auto vmbr0
iface vmbr0 inet dhcp
bridge_ports ens18
bridge-stp off
bridge_fd 0
#systemctl restart networking
auto ens18 iface ens18 inet manual auto vmbr0 iface vmbr0 inet static address <ip-address/prefix> gateway <gateway-ip> dns-nameserver <dns-ip> bridge_ports ens18 bridge-stp off bridge_fd 0
lxc.net.0.type = veth
lxc.net.0.link = vmbr0
lxc.net.0.flags = up
lxc.apparmor.profile = generated
lxc.apparmor.allow_nesting = 1
#systemctl restart lxc-net && service networking restart
astra-ptrace-lock disable
Для того, чтобы установить и запустить Proxmix Mail Gateway необходимо создать контейнер с минимальной установкой Debian и настроить его.
#lxc-create -t debian -n pmg-01
#lxc-ls -f
lxc.start.auto = 1 lxc.start.delay = 15 lxc.start.order = 50 lxc.net.0.ipv4.address = 192.168.2.2/24 lxc.net.0.ipv4.gateway = 192.168.2.1
lxc.start.auto - Включение автостарта.
lxc.start.delay - Задержка при старте в секундах.
lxc.start.order - Приоритет запуска.
lxc.net.0.ipv4.address - IP-адрес, который будет задан контейнеру (с указание префикса сети).
lxc.net.0.ipv4.gateway - IP-адрес шлюза.
#lxc-start -n pmg-01
#lxc-attach -n pmg-01
#apt install nano mc htop wget udev -y
#wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
deb http://ftp.debian.org/debian bookworm main contrib deb http://ftp.debian.org/debian bookworm-updates main contrib deb http://security.debian.org/debian-security bookworm-security main contrib deb http://download.proxmox.com/debian/pmg bookworm pmg-no-subscription
#apt update
#apt install proxmox-mailgateway-container