admin931
а не проще запускать овпн как сервис и просто выдать юзеру права на старт\стоп?
[more=небольшая инструкция (для тех, кто не умеет)]
находим в сервисах OpenVPN Service и ставим запуск "Автоматически" (если, конечно, надо чтобы само при включении компа подключалось, иначе юзер сам должен будет тыкать Connect)
качаем Subinacl с майкрософта
subinacl /SERVICE "OpenVPNService" /GRANT=ЮЗЕРНЕЙМ=TO
правим HKLM->Software->OpenVPN-GUI (для 32 бит)
HKLM->Software->Wow6432Node->OpenVPN-GUI (для 64 бит)
параметр service_only меняем на 1 (я еще меняю allow_service на 1, но не уверен что обязательно)
теперь гуи умеет только стартовать\стопать сервис. админские права не нужны. конфиг берется все тот же
можно разрешить юзеру править конфиг (allow_edit 1 и выдать разрешения юзеру на сам файл конфига)
[/more]
а не проще запускать овпн как сервис и просто выдать юзеру права на старт\стоп?
[more=небольшая инструкция (для тех, кто не умеет)]
находим в сервисах OpenVPN Service и ставим запуск "Автоматически" (если, конечно, надо чтобы само при включении компа подключалось, иначе юзер сам должен будет тыкать Connect)
качаем Subinacl с майкрософта
subinacl /SERVICE "OpenVPNService" /GRANT=ЮЗЕРНЕЙМ=TO
правим HKLM->Software->OpenVPN-GUI (для 32 бит)
HKLM->Software->Wow6432Node->OpenVPN-GUI (для 64 бит)
параметр service_only меняем на 1 (я еще меняю allow_service на 1, но не уверен что обязательно)
теперь гуи умеет только стартовать\стопать сервис. админские права не нужны. конфиг берется все тот же
можно разрешить юзеру править конфиг (allow_edit 1 и выдать разрешения юзеру на сам файл конфига)
[/more]