Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
nomade:document2_deprecated [2017/10/01 15:09] boudard-t [Installation sous Linux] |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | <note important> | ||
| - | |||
| - | ==== Installation sous Linux ==== | ||
| - | |||
| - | < | ||
| - | |||
| - | ==== Installation sous Linux Ubuntu 32 bits ==== | ||
| - | |||
| - | Nous décrivons ci-dessous la procédure d' | ||
| - | * le mode d' | ||
| - | * les sessions bureau à distance, ssh, telnet, Java Secure Application Manager (JSAM) depuis le mode d' | ||
| - | === Installation === | ||
| - | |||
| - | Ces opérations sont réalisées à partir d'une fenêtre “terminal”. Nous installons le plug-in Java et ses dépendances à l'aide de la commande suivante: | ||
| - | |||
| - | < | ||
| - | sudo apt-get install icedtea-7-plugin | ||
| - | </ | ||
| - | |||
| - | === Lancement du mode " | ||
| - | |||
| - | Le mode d' | ||
| - | * la navigation web à travers les serveurs proxies de l' | ||
| - | * la navigation à travers les espaces de fichiers de votre composante de rattachement. | ||
| - | |||
| - | |||
| - | Pour plus de détails sur le mode " | ||
| - | === Lancement du mode " | ||
| - | |||
| - | * Démarrez votre navigateur Mozilla Firefox, Chrome ou Chromium puis connectez-vous à l' | ||
| - | * Renseignez votre identifiant et le mot de passe associé ; | ||
| - | * Vous arrivez sur la page d' | ||
| - | * Répondez par l' | ||
| - | * S' | ||
| - | * Au bout de quelques secondes, la fenêtre " | ||
| - | |||
| - | {{: | ||
| - | ==== Installation sous Linux Ubuntu 64 bits (1ère méthode) ==== | ||
| - | |||
| - | Nous décrivons ci-dessous la procédure d' | ||
| - | * le mode d' | ||
| - | * les sessions bureau à distance, ssh, telnet, Java Secure Application Manager (JSAM) depuis le mode d' | ||
| - | |||
| - | <note tip>Le binaire Juniper Network Connect fonctionne pour le moment exclusivement en mode 32 bits ; aussi allons-nous devoir installer des éléments de cette architecture sur notre machine 64 bits.</ | ||
| - | |||
| - | === Installation === | ||
| - | |||
| - | Ces opérations sont réalisées à partir d'une fenêtre “terminal”. Nous installons les plug-ins Java 64 bit et 32 bit ainsi que leurs dépendances à l'aide des instructions suivantes: | ||
| - | |||
| - | < | ||
| - | sudo dpkg --add-architecture i386 | ||
| - | sudo apt-get update | ||
| - | sudo apt-get install icedtea-7-plugin | ||
| - | sudo apt-get install icedtea-7-plugin: | ||
| - | </ | ||
| - | |||
| - | Pour les versions récentes d' | ||
| - | < | ||
| - | sudo dpkg --add-architecture i386 | ||
| - | sudo apt-get update | ||
| - | sudo apt-get install icedtea-plugin | ||
| - | sudo apt-get install icedtea-plugin: | ||
| - | </ | ||
| - | |||
| - | Dans certains cas, l' | ||
| - | On doit supprimer ce fichier de /usr/bin en le déplaçant par exemple dans son home directory | ||
| - | < | ||
| - | sudo mv / | ||
| - | </ | ||
| - | |||
| - | Changer la version de java exécutée par défaut : | ||
| - | < | ||
| - | sudo update-alternatives --config java | ||
| - | |||
| - | Il existe 2 choix pour l' | ||
| - | |||
| - | Sélection | ||
| - | ------------------------------------------------------------ | ||
| - | * 0 / | ||
| - | 1 / | ||
| - | 2 / | ||
| - | |||
| - | Appuyez sur < | ||
| - | </ | ||
| - | |||
| - | Choisissez la JVM 32 bits (ici tapez le numéro **2**). | ||
| - | Puis tapez sur Entrée | ||
| - | |||
| - | En version **14.04 de Ubuntu** il est nécéssaire de créer le lien symbolique suivant : | ||
| - | < | ||
| - | sudo ln -s / | ||
| - | </ | ||
| - | |||
| - | Pour **Ubuntu 16.04** avec le support Java openjdk/ | ||
| - | < | ||
| - | sudo cp java-wrapper.sh / | ||
| - | sudo chmod 755 / | ||
| - | </ | ||
| - | |||
| - | Puis installer ce lanceur Java dans les // | ||
| - | |||
| - | < | ||
| - | sudo update-alternatives --install / | ||
| - | sudo update-alternatives --config java | ||
| - | Il existe 3 choix pour l' | ||
| - | |||
| - | Sélection | ||
| - | ------------------------------------------------------------ | ||
| - | 0 / | ||
| - | 1 / | ||
| - | * 2 / | ||
| - | 3 / | ||
| - | |||
| - | Appuyez sur < | ||
| - | update-alternatives: | ||
| - | </ | ||
| - | |||
| - | === Lancement du mode " | ||
| - | |||
| - | Le mode d' | ||
| - | * la navigation web à travers les serveurs proxies de l' | ||
| - | * la navigation à travers les espaces de fichiers de votre composante de rattachement. | ||
| - | |||
| - | Pour plus de détails sur le mode " | ||
| - | |||
| - | === Lancement du mode " | ||
| - | |||
| - | * Démarrez votre navigateur Mozilla Firefox, Chrome, Chromium puis connectez-vous à l' | ||
| - | * Renseignez votre identifiant et le mot de passe associé ; | ||
| - | * Vous arrivez sur la page d' | ||
| - | * Répondez par l' | ||
| - | * S' | ||
| - | * Au bout de quelques secondes, la fenêtre " | ||
| - | |||
| - | {{: | ||
| - | |||
| - | < | ||
| - | ==== Mode d' | ||
| - | |||
| - | Nous avons décrit plus haut la procédure de lancement de l' | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | * Installez les paquets additionnels suivants: | ||
| - | |||
| - | < | ||
| - | sudo apt-get install libwww-perl libgtk2-perl libglib-perl | ||
| - | </ | ||
| - | | ||
| - | |||
| - | |||
| - | * Téléchargez le script {{: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | < | ||
| - | mv msjnc-2.5.pl msjnc | ||
| - | chmod 755 msjnc | ||
| - | sudo cp msjnc /usr/bin | ||
| - | </ | ||
| - | * **Si vous ne l'avez encore jamais utilisé**, connectez-vous au WebVPN et cliquez sur démarrer dans la partie Network Connect; | ||
| - | {{: | ||
| - | *Attendez le chargement du programme Network Connect avant de cliquer sur Déconnexion et d' | ||
| - | {{: | ||
| - | *Exécutez le programme msjnc; | ||
| - | < | ||
| - | msjnc | ||
| - | </ | ||
| - | * Ubuntu 13.10 & 14.04 | ||
| - | < | ||
| - | msjnc --fg | ||
| - | </ | ||
| - | |||
| - | * Une fenêtre MS-JNC apparaît. | ||
| - | {{ : | ||
| - | * Sélectionnez le menu Profiles -> New puis renseignez les champs suivants: | ||
| - | * Name of this profile : Un nom libre pour nommer le profil (ex. nomade.univ-nantes.fr) | ||
| - | * Username : Votre identifiant de connexion habituel à l' | ||
| - | <note warning> Laissez le champ " | ||
| - | * Server/URL : nomade.univ-nantes.fr | ||
| - | * Realm : Le nom de votre composante tel que spécifié ci-après | ||
| - | * Fermez la fenètre en cliquant sur OK | ||
| - | * Cliquez sur le bouton Connect pour démarrer la connexion VPN | ||
| - | * La connexion doit passer au bout de quelques secondes dans l' | ||
| - | |||
| - | <note warning> | ||
| - | Editez le fichier / | ||
| - | < | ||
| - | [keyfile] | ||
| - | unmanaged-devices=interface-name: | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== Mode d' | ||
| - | |||
| - | Si l' | ||
| - | < | ||
| - | sudo dpkg --add-architecture i386 | ||
| - | sudo apt-get update | ||
| - | sudo apt-get install libc6:i386 zlib1g:i386 | ||
| - | </ | ||
| - | |||
| - | Il sufit d' | ||
| - | < | ||
| - | sudo tar xvzf ./ | ||
| - | ./ | ||
| - | </ | ||
| - | |||
| - | ==== Mode d' | ||
| - | |||
| - | Si les méthodes précédentes ne fonctionnent pas, voici une dernière manière de procéder : jvpn.pl. Ce programme écrit en Perl ne nécessite pas Java. | ||
| - | |||
| - | Cette méthode est présentée pour la famille des systèmes Linux Ubuntu (elle est facilement adaptable pour les autres Linux : CentOS, ArchLinux, etc). | ||
| - | |||
| - | === Prérequis === | ||
| - | |||
| - | Installer quelques paquets Perl : | ||
| - | |||
| - | < | ||
| - | sudo apt-get install perl libterm-readkey-perl liblwp-protocol-https-perl | ||
| - | </ | ||
| - | |||
| - | Installer le programme xterm : | ||
| - | |||
| - | < | ||
| - | sudo apt-get install xterm | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== Installation du client lourd Juniper Network Connect ==== | ||
| - | |||
| - | Téléchargez l' | ||
| - | |||
| - | Vous avez alors un dossier $HOME/ | ||
| - | |||
| - | < | ||
| - | # find ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | ./ | ||
| - | </ | ||
| - | |||
| - | Le fichier $HOME/ | ||
| - | |||
| - | |||
| - | ==== Installation du programme jvpn.pl ==== | ||
| - | |||
| - | * Télécharger https:// | ||
| - | | ||
| - | |||
| - | * Extraire les fichiers de l' | ||
| - | < | ||
| - | cd /tmp; tar zxf jvpn-0.7.0.tar.gz; | ||
| - | </ | ||
| - | |||
| - | * Modifier le fichier de configuration de jvpn ($HOME/ | ||
| - | < | ||
| - | host=nomade.univ-nantes.fr | ||
| - | username=nom-p | ||
| - | realm=profile | ||
| - | </ | ||
| - | |||
| - | Remplacer //nom-p// par votre login et //profile// par le nom de profil qui vous correspondant (cf tableau ci-dessous : **Noms de composantes disponibles**). | ||
| - | |||
| - | ==== Lancement du programme jvpn.pl ==== | ||
| - | |||
| - | Vous pouvez (enfin) lancer le programme jvpn.pl dans un terminal : | ||
| - | |||
| - | < | ||
| - | pinvidic-h@ubuntu1604: | ||
| - | pinvidic-h@ubuntu1604: | ||
| - | Enter PIN+password: | ||
| - | Transfer went ok | ||
| - | Got DSID | ||
| - | Certificate fingerprint: | ||
| - | TCP Connection to ncsvc process established. | ||
| - | Sending handshake #1 packet... | ||
| - | Sending handshake #2 packet... | ||
| - | Sending configuration packet... [done] | ||
| - | IP: 172.XX.XX.XXX Gateway: 10.200.200.200 | ||
| - | DNS1: 172.26.4.20 | ||
| - | Connected to nomade.univ-nantes.fr, | ||
| - | Duration: 00: | ||
| - | </ | ||
| - | |||
| - | Faire CTRL+C pour fermer la connexion Nomade. | ||
| - | |||
| - | |||
| - | Vous pouvez créer un alias pour lancer la connexion à Nomade (dans $HOME/ | ||
| - | |||
| - | < | ||
| - | alias nomade=' | ||
| - | </ | ||
| - | |||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | ===== Noms de composantes disponibles ===== | ||
| - | * universite | ||
| - | * BU | ||
| - | * DSI | ||
| - | * Gavy | ||
| - | * IUTSN | ||
| - | * LINA | ||
| - | * Polytech | ||
| - | * labos-sciences | ||
| - | |||
| - | |||
| - | ===== Paquets dépréciés | ||
| - | <note important> | ||
| - | |||
| - | ^ Plate-forme | ||
| - | | Microsoft Windows (32bit) | {{: | ||
| - | | Microsoft Windows (64bit) | {{: | ||
| - | | Apple MacOS X | ||
| - | | GNU/ | ||
| - | | GNU/ | ||
| - | | GNU/ | ||
| - | |||
| - | Les binaires d' | ||
| - | |||
| - | Version 5.1R6: | ||
| - | |||
| - | ^ Plate-forme | ||
| - | | Microsoft Windows (32bit) | {{: | ||
| - | | Microsoft Windows (64bit) | {{: | ||
| - | | Apple MacOS X | ||