OpenVPN, который мы бесплатно знаем и любим, на самом деле очень не плохо продаёт свой OpenVPN Access Server — коммерческую версию, которая, в том числе, поддерживает двухфакторную авторизацию при помощи Google Auth или Яндекс.Ключ.
Чтобы подключаться к таким серверам из Linux, пакетов из комплекта операционки недостаточно, и, придётся забыть про ползунок в Network Manager.
Итак, что же делать, чтобы подключиться.
- Получить профиль по инструкции или от системного администратора сервера.
- Установить openvpn3-cli в свой линукс
Для этого, читать и выполнять статью в вики openvpn - Подключиться и работать.
Для подключения выполнить команду
openvpn3 session-start --config %путь_к_файлу_профиля%
Ввести логин, пароль, 2FA
Для отключения, выполнить команду
openvpn3 session-manage -D -c %путь_к_файлу_профиля%
Подробнее про управление подключениями тут