можно посмотреть на OpenVPN Access Server (платная, но патчится в один клик)
там есть веб-морда пользователя, куда они могут зайти под своим логином-пассом и скачать либо только autologin .ovpn файл или готовый дистрибутив vpn-клиента уже с импортированным профилем.
Ну а дальше, что-то придумать. Например создать сразу пачку пользователей, и выдавать при каждом запросе пользователю следующий свободный логин-пасс. Им останется только залогинется и нажать cкачать. (Или пускать их под одним акком)