openconnect VPN для всех пользователей с индивидуальными учетными данными возможно?

Привет и спасибо за чтение!

Я хочу предварительно настроить VPN-соединение openconnect (шлюз + сертификат) для всех пользователей, но пусть каждый из них подключается со своими учетными данными.

Вот что у меня есть:

  • установить network-manager-openconnect-gnome (я использую gnome3)
  • используйте nmcli, чтобы добавить соединение:

    nmcli c a ifname "*" con-name myVPN type vpn vpn-type openconnect user-name -- ipv4.method auto ipv4.ignore-auto-routes yes vpn.persistent no vpn.data "authtype = password, gateway = myGateway.dom, cacert = /etc/ssl/certs/myCert.pem"
    

Связь обнаруживается, как и ожидалось, пока все хорошо.

Проблема заключается в том, что когда пользователь пытается подключиться, появляется запрос пароля root... если я отменил запрос 3 раза, в любом случае будет отображаться окно учетных данных подключения, но когда введены и подтверждены действительные учетные данные, ничего не происходит. Если я введу пароль root, соединение будет успешно с теми же учетными данными.

Можно ли вообще сделать это с помощью nm? Должен ли я запустить скрипт входа в систему и создать одно соединение для каждого пользователя вместо этого?

0 ответов

Другие вопросы по тегам