Cette page s'adresse à la communauté du logiciel libre à l'UdeM. Elle a pour but de documenter, dans la mesure du possible, les configurations particulières à l'environnement des TI. Ceci afin de permettre aux utilisateurs du système d'exploitation Linux et des logiciels libres d'accéder aux ressources de l'UdeM avec ces logiciels libres.
Les TI n'offrent aucun soutien pour cet environnement. Cette page est à titre indicatif seulement et ne saurait engager la responsabilité des Technologies de l'information.
C'est pourquoi, la communauté du libre est invitée à participer à cette documentation en utilisant les commentaires de bas de page soit pour ajouter des informations ou pour poser des questions aux autres utilisateurs.
1 Téléchargez ce certificat d'authentification.
2 Aller dans les paramètres wi-fi (habituellementen haut à droite de l'écran)
3 Sélectionner le réseau "UdeM avec cryptage"
4 Appliquez les paramètres suivants:
Paramètre de configuration du sans fil UdeM avec cryptage
Security : WPA & WPA2 Entreprise
Authentification : Protected EAP (PEAP)
No CA certificate is required
PEAP version : Automatic
Inner authentication : MSCHAPv2
Username : code d'accès
Passwrd : UNIP
Il existe plusieurs logiciels permettant de se connecter à un ordinateur distant sous Linux.
Nous utiliserons ici Remmina qui est un visionneur de bureau à distance à travers une interface graphique et qui prend en charge les protocoles VNC, SSH, SFTP et RDP.
Remmina est déjà installé dans la plupart des distributions Linux.
Nous le présentons ici sur Ubuntu 19.10.
Pour installer et configurer Pulse Secure :
1) Télécharger le paquet Pulse Secure correspondant à votre distribution disponible dans
2) Décompresser le fichier et Installer le paquet :
Debian/Ubuntu :
dpkg -i <package name>
•
RPM : rpm -ivh <package name>
voir les instructions complètes ici. (p12)
3 Configurer le client Pulse Secure en suivant les indications suivantes :
Il faut installer et activer Java dans le navigateur avant de lancer JSAM à partir de la page du vpn à l'adresse https://vpn.umontreal.ca
Voici comment faire : https://kb.pulsesecure.net/articles/Pulse_Secure_Article/KB43613/?kA1f1000000bnjq
Mozilla Thunderbird est un client de messagerie libre, distribué gratuitement par la fondation Mozilla. En plus de la messagerie, il intègre également la messagerie instantanée, les agendas, un gestionnaire de tâches et les flux RSS et Atom.
Au premier démarrage de Thunderbird, entrer votre nom, votre adresse courriel @umontreal.ca et votre mot de passe/UNIP.
Cliquer ensuite sur le bouton Configuration manuelle et entrer les valeurs suivantes.
Si vous ne savez pas quel protocole choisir entre IMAP et POP, choisissez IMAP.
Serveur de courrier entrant (IMAP) : Serveur de courrier entrant (POP) : Serveur de courrier sortant (SMTP) : | 993 995 587 | SSL/TLS SSL/TLS startTLS |
Evolution est un logiciel libre de la famille des logiciels de groupe de travail intégrant un client de messagerie, un ou plusieurs calendriers, la prise de notes et les tâches soit l'équivalent d'Outlook de Microsoft. Compatible et intégré avec Microsoft Exchange, il permet également d'importer les fichiers d'archive .pst
C'est donc l'outil idéal pour un aficionado du libre dans un environnement de travail Microsoft.
La documentation ci-dessous est réalisée dans un environnement Ubuntu 20.04 et Gnome 3.36
sudo apt-get install evolution-ews
À l'étape suivante, le lecteur va tenter de rechercher les informations de connexion qu'il ne pourra pas obtenir.
Il faut donc cliquer sur "Sauter la recherche".
À l'écran suivant, sélectionner "Exchange Web Services" comme type de serveur.
Cliquer sur "Récupérer l'url" pour obtenir l'url OAB. Un écran d'authentification apparaît. Entrez votre mot de passe.
Le dernier écran confirme la connexion au serveur.
Les écrans suivants permettent de configurer les options personnelles.
Consulter la page suivante : https://snapcraft.io/prospect-mail
Avec Chromium, il est maintenant possible d’installer la version Web d’Outlook comme application de bureau (application web progressive) :
Microsoft met à disposition des packages DEB et RPM en suivant ce lien : https://docs.microsoft.com/en-us/microsoftteams/get-clients#linux
Sinon dans un terminal:
wget https://packages.microsoft.com/repos/ms-teams/pool/main/t/teams/teams_1.3.00.5153_amd64.deb
sudo apt install ./teams_1.3.00.5153_amd64.deb
Applications de bureau multi-plateformes développées avec JavaScript, HTML et CSS : https://electronjs.org/apps
Consulter le site suivant : https://framalibre.org/
2. Cliquer sur "Ajouter ".
3. Sélectionner Imprimante réseau → Hôte ou imprimante LPD/LPR.
Dans le champ Hôte, indiquer le serveur sur lequel est installée l'imprimante réseau sous la forme : serveur.sim.umontreal.ca
Les imprimantes réseau du SIUM sont installées sur le serveur d'impression "poivre", les autres sont sur le serveur "safran.
Dans le champ File, indiquer le nom réseau de l'imprimante et cliquer sur Suivant.
Exemple :
4. Choisir le pilote correspondant dans la base de données.
5. Cliquer sur Appliquer.
Testé dans Ubuntu MATE 18.04.5LTS, connecté au réseau sans fil UdeM avec cryptage. On installe ici l'imprimante noir et blanc, l'opération est la même pour l'imprimante couleur.
Télécharger le pilote d'impression "Linux PPD driver" sur le site de Kyocera.
Dans le répertoire de téléchargement, créer un nouveau répertoire nommé Kyocera, ceci afin de limiter l'éparpillement des fichiers au moment de la décompression de l'archive.
On passe dans le répertoire de téléchargement et on décompresse le fichier .zip téléchargé dans le répertoire Kyocera.
$ cd ~/Téléchargements && unzip Linux_8.7114_TASKalfa_xx53ci_x003.zip -d Kyocera
On se déplace dans le répertoire qui contient les fichiers conçus pour Ubuntu:
$ cd Linux_8.7114_TASKalfa_xx53ci_x003/Linux/Ubuntu/EU/kyodialog_amd64/
On y trouve un seul fichier nommé kyodialog_4.0.1_amd64.deb. Ne pas lancer l'installation du paquet! Il est mal configuré, et n'installara pas automatiquement les pilotes requis. Il faut d'abord extraire manuellement son contenu.
$ dpkg-deb -x kyodialog_4.0.1_amd64.deb
Dans le navigateur de fichiers, aller jusqu'au répertoire de téléchargement, puis déplacer le fichier dans le répertoire Kyocera. Là, clic droit sur le fichier Linux_8.7114_TASKalfa_xx53ci_x003.zip, commande "Extraire ici".
Dans le répertoire Linux_8.7114_TASKalfa_xx53ci_x003, descendre en suivant le chemin Linux>Ubuntu>EU>kyodialog_amd64.
Clic droit, décompresser le fichier kyodialog_4.0-1_amd64.deb.
C'est une étape optionnelle, mais qui reste une bonne habitude à garder.
$ md5sum kyodialog_4.0.1_amd64/usr/bin/share/kyocera/ppd4/Kyocera_TASKalfa_5003i.ppd
Noter le résultat et comparé au chiffre donné pour le fichier correspondant:
$ nano kyodialog_4.0.1_amd64/DEBIAN/md5sums
Naviguer à : Linux>Ubuntu>EU>kyodialog_amd64>kyodialog_4.0.1_amd64>usr>share>kyocera>ppd4
Clic droit sur Kyocera_TASKalfa_5003i.ppd, onglet Résumés, cliquer sur Calculer. La somme de contrôle MD5 s'affiche.
Naviguer jusqu'à Linux>Ubuntu>EU>kyodialog_amd64>kyodialog_4.0.1_amd64>DEBIAN.
Ouvrir le fichier md5sums, comparer les nombres obtenus.
Une fois le pilote vérifié, on procède à l'installation de l'imprimante comme telle.
Aller dans Ajout d'imprimante, déplier le sous-menu Imprimante réseau.
Choisir Impression Windows via SAMBA
Entrer l'adresse smb://libreservice.sium.umontreal.ca/Noir (Pour l'imprimante couleur, l'adresse sera smb://libreservice.sium.umontreal.ca/Couleur)
Attention à la majuscule! Ne rien entrer pour le moment pour l'authentification.
À l'écran suivant, cocher "Choisir un fichier PPD", et naviguer jusqu'au répertoire les contenant:
~/Téléchargements/Kyocera/Linux_8.7114_TASKalfa_xx53i_x003i/Linux/Ubuntu/EU/kyodialog_amd64/kyodialog_4.0-1_amd64/usr/share/kyocera/ppd4
Sélectionner le fichier Kyocera_TASKalfa_5003i.ppd.
Poursuivre l'installation.
Une fois l'imprimante installée, il faut changer le format de papier par défaut, sous peine d'obtenir un courriel d'erreur automatisé.
Clic droit sur l'imprimante, Propriétés, Options de l'imprimante, section Général, Taille de média, sélectionner Lettre au lieu de A4.
Dans le même volet d'impression, Configuration: cliquer sur "Imprimer une page de test". Si l'installation s'est bien déroulée, une boîte de dialogue demandant l'authentification devrait apparaître. Entrer votre code SIM sim/p0XXXXXX et votre mot de passe. Vous rendre ensuite à n'importe quelle imprimante libre service et vérifier que le document se trouve dans votre file d'attente.
Alternative libre pour tous les besoins de visioconférence, jitsi.org offre la téléphonie, la messagerie instantanée, les rencontres en visioconférence avec partage d'écran. Solution multi-plateformes, Jitsi Meet peut être installé sur un serveur ou utilisé en ligne.
En ligne :
Disponible en téléchargement :
Zoom n'est pas une application open-source, il n'est donc pas dans les dépôts Ubuntu. Nous l'installerons à partir de leurs dépôts APT.
Dans un terminal :
wget https://zoom.us/client/latest/zoom_amd64.deb
sudo apt install ./zoom_amd64.deb
Une fois installé, il suffit de le lancer en tapant zoom en ligne de commande ou par le menu des applications en mode graphique.
Nextcloud est une alternative libre aux services tels que Dropbox, Google Drive, OneDrive, etc.
Nextcloud peut être installé sur son propre serveur local, dans un centre de données de confiance, ou utilisé en ligne en s'abonnant à un fournisseur agréé.
Comme les autres solutions propriétaires, Nextcloud offre tous les outils propres à ces environnement : stockage, synchronisation et partage de fichiers, collaboration, visioconférence, groupware intégrant les fonctions de courrier, contacts, calendriers et toutes les fonctions de productivité.
Pour aller plus loin :
Nextcloud Hub (pour entreprise)
Nextcloud at home (pour les particuliers)
Compte Nextcloud chez un hébergeur
15 commentaires
Patrick Noué dit :
Pour installer une imprimante libre-service Kyocera TASKalfa 5003i (Noir et blanc) ou 5053i (Couleur).
Centre de services TI dit :
Merci pour votre contribution, elle se retrouve maintenant dans la section Imprimantes. N'hésitez pas à partager d'autres informations ou à commenter cette page.
Malijai laure Caulet dit :
L'installation de Pulse Secure sur Ubuntu 20.04 n'est pas si simple que ça, plusieurs paquets sont dépassés et plus maintenus. En cas de problèmes suivre ce qui est indiqué ici : https://gist.github.com/eugenetriguba/beb90e0bca7e5299436693d9b74a9853
J'ai aussi eu libgnome keyring0 qui manquait. Faire la même procédure que pour les libwebkit:
wget http://archive.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring-common_3.12.0-1build1_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring0_3.12.0-1build1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-keyring-sharp/libgnome-keyring1.0-cil_1.0.0-5_amd64.deb
C'est frustrant que des systèmes non supportés sous linux soient utiliés.
Malijai laure Caulet dit :
Un détail que j'ai oublié de mentionner... Il faut d'abord aller chercher l'application telle que fournie par l'Université, le décompresser et procéder à l'installation : $ sudo dpkg -inom du paquet... Ensuite suivre les instructions sur le lien gist.github.com
Danny Colin Cousineau dit :
Pour éviter des problèmes de dépendences et autres, il est préférable d'installer un paquet avec `apt`. Pour ce faire, il suffit de:
Stefan Horoi dit :
Je ne sais pas si je suis le seul qui a ce problème mais si quelqu'un peut m'aider ce serait grandement apprécié! Je suis sur Ubuntu 20.04 et j'ai téléchargé Pulse Secure - DEB sur la logithèque de l'UdeM, extrait le répertoire zip qui contenait deux autres répertoires "_MACOSX" et "pulsePsalDeb". Dans "pulsePsalDeb" il y a deux fichiers soit "Installer.sh" et "PulseSecureAppLauncher.deb". J'ai essayé de faire (après avoir changé de directory):
$ sudo dpkg -i PulseSecureAppLauncher.deb
et
$ sudo apt install ./PulseSecoreAppLauncher.deb
Dans les deux cas l'installation semble se dérouler sans problème mais lorsqu'elle est finie je ne trouve nulle part l'application Pulse Secure sur ma machine et il n'y a pas de fichier "/usr/local/pulse/" qui a été créé. J'ai également essayer de rouler:
$ chmod +x Installer.sh
$ ./Installer.sh
Qui semble également marcher correctement mais encore une fois aucune application Pulse Secure n'est installée sur ma machine et il n'y a toujours pas de fichier "/usr/local/pulse/" par contre il y a un fichier qui apparaît: "/home/user/psallinux" qui contient deux répertoires, le premier étant "bin" (qui contient à son tour "psallinux" qui semble être un fichier exécutable mais que je n'arrive pas à ouvrir et "version.ini" qui décrit la version du logiciel) le deuxième répertoire dans "/home/user/psallinux" est "cert" qui contient "domain.crt" qui donne les informations sur le logiciel (compagnie, nom du logiciel, date d'expiration etc.)
Au-delà de ça je suis bloqué puisque cela ne ressemble en rien aux instructions sur cette page web ou celles de Pulse Secure ni aux instructions sur GitHub. Toute suggestion est appréciée!
Danny Colin Cousineau dit :
Par curiosité, j'ai essayé d'installer le paquet deb de la logithèque et ce dernier est complétement brisé... J'ai trouvé une version qui fonctionne sur un autre site (https://www.cirrus.com/vpn/). Il suffit de télécharger la version pour Debian, Ubuntu 64 Bit sur cette page.
Lorsque c'est fait, double-cliquez sur le fichier .deb et l'application de la logithèque d'Ubuntu devrait s'ouvrir et vous proposer d'installer le paquet. Si vous préférez la ligne de commande, allez dans le dossier où se trouve le .deb et faite:
$ sudo apt install ./pulse-9.1R11.x86_64.deb
Pierre-Louis Bellec dit :
Gros merci Danny, avec cette méthode cela a finalement fonctionné!
Effectivement le paquet proposé par le site officiel de l'université est désuet et brisé.
La totalité de mon labo roule sous ubuntu, et j'ai du mal à comprendre que les TIs ne testent pas leurs instructions d'installation régulièrement, et laissent des notes d'installation déféctueuses en ligne alors même que des usagers rapportent des problèmes depuis plusieurs mois.
Danny Colin Cousineau dit :
Malheureusement, Linux n'est pas officiellement supporté par l'Université. Il y a un message au début de cette page wiki qui le mentionne.
Par contre, je comprends votre frustration. Je trouve aussi cela problématique que des instructions désuettes soient sur cette page et tout particulièrement quand celles-ci peuvent créer des problèmes sur l'installation d'une personne comme je l'ai mentionné dans un autre commentaire.
Une solution pour ce problème serait d'avoir une documentation conçue pour et par la communauté linuxienne de l'UdeM et aussi d'avoir un regroupement officiel de ces mêmes utilisateurs et utilisatrices afin de s'entraider, mais aussi de faire pression sur l'administration pour que Linux soit officiellement supporté.
Daniel Sala dit :
Bonjour,
C'est un peu difficile pour les techniciens TI qui sont en première ligne de supporter Linux, s'ils n'ont aucunes connaissances sur le système (s'ils ne l'ont pas touché dans le passé) , vous connaissez plus ce système qu'eux vu que vous travaillez dessus 24/7.
Sans oublier les différentes distributions (CentOS, Fedora, Ubunto, Red Hat) avec les "sous versions", faire une procédure détaillée des services/logiciels UdeM pour les 20+ distributions Linux qui existent est un peu difficile à gérer et à mettre à jour quotidiennement, c'est pour ça qu'ils n'embarquent pas là-dans.
Aussi, pour les postes personnels des étudiants, le support s'arrête à la connectivité réseau (sans-fil), on ne commencera pas à jouer dans un système d'exploitation Linux personnel qui n'est pas géré par les TI/UdeM, question de responsabilité et de sécurité. Si on fait une erreur, on sera responsable si le système ne marche plus, etc.
Merci et bonne journée,
Daniel Sala
Marcello Vitali Rosati dit :
Une solution qui marche pour moi est d'utiliser ce script bash (trouvé je ne sais plus trop où... désolé pour la personne qui l'a créé, je n'arrive pas à retrouver son nom).
Il faut utiliser le mode manuel (à cause de la double authentification). Se connecter sur le navigateur à vpn.umontreal.ca et récupérer les cookies DSID.
Voici le script: https://gitlab.huma-num.fr/-/snippets/18
Kyle Roth dit :
J'ai utilisé ceci mais je reçois une redirection inattendue:
Marcello Vitali Rosati dit :
Malheureusement non... en effet cela ne fonctionne plus depuis quelques jours. Je n'ai pas trouvé de solution.
Il faudrait essayer avec la toute dernière version de openconnect avec l'option --protocol=pulse (mais j'ai un trop vieux kernel pour tester). La commande devrait être une chose du type:
sudo openconnect --protocol=pulse -C "DSID=$DSID" vpn.umontreal.ca/campus
Évidemment $DSID est le cookie dsid, à copier coller après une autentification double sur vpn.umontreal.ca
Kyle Roth dit :
Je reçois un DSID vide, donc je pense que le script est cassé. tant pis
Pascal Hermet dit :
Pour ma part, j'ai installé Pulse Secure en suivant les instructions dans cette page et cela fonctionne parfaitement (Ubuntu 20.04.3 LTS)