Добрый день! Хочу спросить у знатоков Linux) Задача такова: нужно перед окном входа в систему автоматически запускать клиент ВПН и уже тогда когода человек подключит ВПН смог вводить свой логин и пароль из АД
Запуск VPN до входа в систему (Mint)
В ubuntu где-то читал делается примерно так, но это было давно поэтому актуально ли оно в нынешних реалиях нужно проверять:
[console]cp /etc/xdg/autostart/nm-applet.desktop /usr/share/gdm/autostart/LoginWindow/[/console]
Дополнительно... VPN-коннект по факту запуска основного соединения можно поднять из systemd. В нём уже присутствуют необходимые сервисы автозапуска VPN, которые ждут основного подключения. Их просто нужно активировать с нужными vpn-конфигурациями:
Автозапуск OpenVPN
1. C единственным конфигом:
/etc/openvpn/client.conf
Сервис автозапуска с единственным конфигом:
/usr/lib/systemd/system/openvpn@.service
Автозапуск с единственным конфигом:
systemctl enable openvpn@client.service
2. C раздельными конфигами client-1/server-1:
/etc/openvpn/client/client-1.conf
или
/etc/openvpn/server/server-1.conf
Сервисы автозапуска с раздельными конфигами:
/usr/lib/systemd/system/openvpn-client@.service
или
/usr/lib/systemd/system/openvpn-server@.service
Автозапуск с раздельными конфигами:
systemctl enable openvpn-client@client-1.service
или
systemctl enable openvpn-server@server-1.service
Автозапуск WireGuard
Файл конфигурации:
/etc/wireguard/wg0.conf
Сервис автозапуска:
/usr/lib/systemd/system/wg-quick@.service
Автозапуск:
systemctl enable wg-quick@wg0.service
p.s. информация действительна для Mageia-8. Как чувствует себя systemd в Mint не проверялось.