Jawaban:
Dan metode favorit saya (tidak perlu applet java):
Agaknya:
url Anda: ' https://some.site.com/dana-na/auth/url_default/welcome.cgi ' (atau apa pun)
nama pengguna Anda = nama pengguna
kata sandi Anda = kata sandi
Anda tahu wilayah Anda atau Anda dapat menemukannya dari halaman web atau dengan:
-
REALM=$(wget -q --no-check-certificate -O - 'https://some.site.com/dana-na/auth/url_default/welcome.cgi' | sed -n 's/.*<input\( [^>]*name="realm" [^>]*\)>.*/\1/p' | sed -n 's/.* value="\([^"]*\)".*/\1/p')
Setelah Anda masuk, unduh toples berikut (harus dilakukan satu kali saja):
https://some.site.com/dana-cached/nc/ncLinuxApp.jar
dan unzip ke ~ / .juniper_networks / network_connect
Dapatkan beberapa perpustakaan baru untuk mesin 64bit Anda, instal glibc.i686 zlib.i686 nss-mdns.i686
Pergi ke ~ / .juniper_networks / network_connect dan
sudo chown root:root ncsvc
sudo chmod 6711 ncsvc
chmod 744 ncdiag
chmod +x getx509certificate.sh
Dapatkan sertifikat Anda:
./getx509certificate.sh some.site.com company.cert
Dan hubungkan:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert
Untuk beberapa situs saya perhatikan bahwa Anda juga perlu mengaktifkan -U:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert -U 'https://some.site.com/dana-na/auth/url_default/welcome.cgi'
Klien OpenConnect VPN memiliki (baru lahir) dukungan untuk Juniper SSL VPN.
Lihat pengumuman di http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html
Edit 2015-02-02:
Dukungan Juniper hadir dengan baik sekarang dan pasti siap untuk pengujian lebih lanjut. Ini mencapai titik di mana kami dengan senang hati mengakui keberadaannya di situs web OpenConnect: http://www.infradead.org/openconnect/juniper.html
Apa yang biasanya saya lakukan adalah menggunakan openconnect
, itu harus dijalankan sebagai root, dari jendela terminal dan Anda harus menggunakan --juniper
bendera seperti ini:
sudo openconnect --juniper http://your.vpn.server.here
Ini akan menanyakan nama pengguna dan kata sandi Anda dan akan menghubungkan Anda ke vpn Anda.
Satu-satunya peringatan adalah bahwa jendela terminal harus terbuka sepanjang waktu dan mungkin jatuh sekali atau dua kali sehari, Anda harus terhubung kembali.
Network-Connect adalah Old Juniper VPN. Tidak lagi digunakan / dikirim oleh juniper, semuanya sekarang aman Pulse. Informasi di situs ini sudah tua. Pulse Secure tidak didukung di Linux.
pulsesvc
pada dasarnya adalah penurunan pengganti ncsvc
. Versi terbaru dari Pulse Secure Desktop Client dirilis hanya bulan ini dan sekarang tampaknya bahkan memiliki GUI yang berfungsi.
Saya menemukan halaman ini paling bermanfaat bagi saya. ilmuwan gila
Di Ubuntu 15.10:
sudo apt-get install icedtea-7-plugin openjdk-7-jre:i386
sudo ln -s /usr/bin/update-alternatives /usr/sbin/
(ini mungkin sudah ada)sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386
Kemudian sambungkan ke VPN Anda seperti yang biasa Anda lakukan melalui antarmuka web. Anda harus mengizinkan plugin IcedTea berjalan di browser Anda (saya menggunakan Firefox) saat diminta. Ada juga sejumlah permintaan untuk mempercayai perangkat lunak dari situs jarak jauh, dan muncul terminal untuk kata sandi Anda.
Saya yakin ini dijawab di forum Juniper di sini - khusus untuk Network Connect (saya berasumsi itulah yang ingin Anda lakukan). Mereka memiliki tangkapan layar yang sangat baik, dll untuk membantu Anda melalui proses (Lima langkah).