Сегодня понадобилось срочно найти альтернативу Cisco AnyConnect для MacOS. Естественно, был выбран клиент openconnect.
Для начала запускаем терминал и устанавливаем Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Теперь устанавливаем openconnect:
brew install openconnect
Для удобства пользователя создаем скрипт connect.sh:
echo "#! /bin/sh" > connect.sh
echo "sudo openconnect servername" >> connect.sh
Осталось через Finder установить запуск скрипта через Терминал и готово!