Ubuntu 20.04.5 + RutokenVpn

Устанавливаем Ubuntu 20.04.5
https://interface31.ru/tech_it/2022/10/ustanovka-i-nastroyka-rutoken-vpn-community-edition.html

статья изменена в связи со сложностями сборки.

apt-get update -y && apt-get dist-upgrade -y && apt-get autoremove -y && apt-get autoclean -y
apt-get install -y mc

sudo -s

hostnamectl set-hostname RutokenVpn
groupadd ubuntu
useradd -m -N -G users,sudo,ubuntu -s /bin/bash ubuntu

mcedit /etc/netplan/00-installer-config.yaml
заменим в нем имя интерфейса на eth0.

mcedit /etc/default/grub
GRUB_CMDLINE_LINUX="net.ifnames=0 netcfg/do_not_use_netplan=true"
update-grub

cd
wget https://raw.githubusercontent.com/AktivCo/Rutoken-VPN-Community-Edition-Server/public/install.sh
chmod +x install.sh
./install.sh

После выполнения произойдет перезагрузка в автоматическом режиме.

После перезагрузки
cp /etc/netplan/00-installer-config.yaml /home/administrator/

После удаления не перезагружать
rm /etc/netplan/00-installer-config.yaml

mcedit /etc/systemd/resolved.conf
[Resolve]
DNS=8.8.8.8
LLMNR=yes
DNSSEC=no
Cache=yes
DNSStubListener=yes

systemctl restart systemd-resolved

cd
wget https://interface31.ru/tech_it/files/download-client.component.zip

cp /opt/Rutoken-VPN-Community-Edition-Server/front/app/common/download-client/download-client.component.html /root/
rm /opt/Rutoken-VPN-Community-Edition-Server/front/app/common/download-client/download-client.component.html
unzip /root/download-client.component.zip -d /opt/Rutoken-VPN-Community-Edition-Server/front/app/common/download-client/
cd /opt/Rutoken-VPN-Community-Edition-Server/
npm run webpack:opensource

Произвести настройку сети ( как минимум )
https://ip_adress/login

Web login + Password = RutokenVpn

Далее перезагрузка и удачной работы.