Следуя моему предыдущему опыту настройки VPN-соединений Cisco AnyConnect в Ubuntu 14.04, я попробовал тот же подход, установив пакеты:
sudo apt-get install -y network-manager-openconnect-gnome network-manager-openconnect network-manager-vpnc network-manager-vpnc-gnome vpnc vpnc-scripts
Даже после этого опция создания VPN-подключения, совместимого с Anyconnect, не появляется. .
Ubuntu 16.04 64bit, сток.
У меня была та же проблема. используйте пакет на этой странице (или создайте его, если Вы не доверяете), http://tomtomtom.org/networkmanager-openconnect/
Это работает на меня
На Ubuntu 16.04 network-manager-openconnect и network-manager-openconnect-gnome плагины не применимы, потому что они к старому для использования с текущей версией администратора сети.
Это - английская версия этого руководства от немецкого форума поддержки человечности.
Неофициальные созданные пакеты доступны здесь:
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb
Примечание: Вы не получите обновлений системы защиты для этого! Это - просто обходное решение, пока пакеты не будут зафиксированы в официальном репозитории!
Используя VPN средство защиты - таким образом, лучше создать пакет вручную из источника, потому что Вы не знаете то, что я поместил в пакеты.:-P
Сначала удалите неприменимые пакеты
sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome
Вам будут нужны зависимости сборки.
sudo apt-get build-dep network-manager-openconnect
(ПРИМЕЧАНИЕ: Для этого 'deb-src '-Источники в/etc/apt/sources.list должно быть активным.)
Можно сделать это с sed, например.
sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list
новая зависимость для новой версии.
sudo apt-get install libnm-dev
и исходный код из проекта GNOME.
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz
Распакуйте tarball
tar -xf NetworkManager-openconnect-1.1.93.tar.xz
изменитесь на распакованный каталог
cd NetworkManager-openconnect-1.1.93
и выполненный настраивать сценарий.
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/NetworkManager/ --enable-more-warnings=yes --disable-static
начните компилировать.
make
и установка вручную
sudo make install
установите зависимость для использования программное обеспечение
sudo apt-get install openconnect
или создайте пакет с checkinstall
sudo checkinstall
Если Вы действительно так вводите это:
networkmanager-openconnect
как имя пакета
adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnect
как требованияи
network-manager-openconnect, network-manager-openconnect-gnome
как конфликты.
Если Вы получаете errormessages путем установки попытки пакета
sudo apt-get -f install
разрешить невстреченные зависимости.
Для использования программного обеспечения, необходимо добавить systemuser для этого
sudo adduser --system --quiet --home /var/lib/NetworkManager --no-create-home --gecos "NetworkManager OpenConnect plugin" --group nm-openconnect}
Наконец перезапустите систему.
У меня есть та же проблема на новой установке Ubuntu 16.04. Можно однако соединиться через терминал:
sudo openconnect https://<remote.host.here>
после этого Вам нужно предложить имя пользователя и пароль.
EDITOR
и VISUAL
является not' t действительно настолько релевантный. Вопрос был в основном: , кто такой этот редактор, и как я использую его? (что это 0
и это ?
, и как я сохраняю?).
– JoL
15 September 2017 в 02:59
Я думаю, что проблема, кажется, что openconnect плагин пропускает библиотеку, которой теперь требует администратор сети.
, Если я исследую файлы в/etc/NetworkManager/VPN, я вижу, что все плагины кроме openconnect имеют раздел, который похож на следующее:
[libnm]
plugin=/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-vpnc.so
network-manager-openconnect-gnome, кажется, не обеспечивает подобную библиотеку и, и при этом любой не упаковывает в репозитории человечности. Я думаю, что эта libnm библиотека является некоторым новым требованием NetworkManager, и версия openconnect в человечности еще не поддерживает его.
, Так как я обновил до 16,04 от 15,10, мне все еще определили мое соединение VPN. Я могу выбрать и войти в систему от GUI NM. Однако я не могу отредактировать соединение через GUI, и при этом я не могу добавить новое соединение VPN с помощью openconnect.
ps
с pstree -sap $
? (легче выяснить, какой редактор был запущен, как это находится теперь в древовидном формате),
– Olivier Dulac
12 September 2017 в 22:23
В гостеприимно предложенном, кажется, существует официальная фиксация. Если Вы включаете предрелизные обновления и затем делаете:
sudo apt install network-manager-openconnect network-manager-openconnect-gnome
это начнет работать. Ну, это работало на меня, по крайней мере, :)
Для добавления ответа Morteza Pourkazemi ответ работает на меня, но я должен установить следующие пакеты, которые требуются эти configure
команда.
sudo apt-get install intltool libxml2-dev libgtk-3-dev libsecret-1-dev libopenconnect-dev network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev
/usr/bin/editor
является символьной ссылкой на /etc/alternatives/editor
. То, что приложения звонят /usr/bin/editor
, является деталью, которую я пропустил.
– Gilles
12 September 2017 в 23:20
Нисколько не трудно сделать это с CLI вместо GUI:
openconnect -c ~/path/to/your/client_cert.pem \
-k ~/path/to/your/private_key.pem \
-b #for background
$VPN_Address
существуют также опции для предоставления его Ваше имя пользователя / пароль - поэтому добавьте их и добавьте сценарий для запущений, и необходимо будет даже не думать об этом.
EDITOR
и VISUAL
. Они - на самом деле надлежащий способ выбрать редактора, так как это - пользовательская настройка, не предпочтение в масштабе всей системы. Я предпочитаю придерживаться ps
здесь для хранения вещей простыми.
– Gilles
12 September 2017 в 23:21
ed
совпадает с вvi
, кроме Вас don' t должны нажать ":" сначала выйти из графического режима редактирования. Я изучил Unix когда " реальный programmers" didn' t напрасно тратят время с помощью графический интерфейсов пользователя - 80x25 " зеленый screen" терминальные работы [почти 112], а также карточный перфоратор IBM 029 для редактирования, но не совсем;) – alephzero 14 September 2017 в 20:03