Coordonnées
Département d'informatique
Université du Québec à Montréal
CP 8888, Succ. Centre-ville
Montréal (Québec) H3C 3P8
Tél: 514-987-3000, #5516
Bureau: PK-4525
Courriel: blondin_masse[point]alexandre
[arobase]uqam[point]ca
À propos
J'ai complété mon doctorat en mathématiques-informatique sous la supervision des professeurs Srecko Brlek, de l'Université du Québec à Montréal, au Canada, et de Laurent Vuillon, de l'Université de Savoie, en France.
Depuis le 1er août 2014, je suis professeur adjoint à l'Université du Québec à Montréal, au Canada.
Liens utiles
- Mon profil sur Google Scholar
- Mes dépôts GitLab
- Mes dépôts Bitbucket
- Mes dépôts Github
Deux raccourcis SSH pratiques
[english]Le 2011-03-21 par Alexandre Blondin Massé
Comme de nombreuses personnes travaillant avec des serveurs, j'utilise régulièrement une connection SSH et il existe deux configurations de base qui permettent de sauver un temps précieux: (1) Créer des alias pour différentes connections et (2) Sauvegarder les mots de passe pour ne pas avoir à les entrer chaque fois qu'une connection est établie.
La première partie est facile. Par exemple, supposons que je souhaite entrer
ssh thales plutôt que ssh blondin@thales.math.uqam.ca toutes les
fois que je me connecte au serveur hébergeant ma page personnelle. Alors il
suffit d'éditer le fichier (ou de le créer s'il n'existe pas)
~/.ssh/config et d'y ajouter les lignes suivantes :
Host thales User blondin HostName thales.math.uqam.ca
La seconde partie est un peu plus compliquée. Dans un premier temps, il faut
entrer la commande ssh-keygen. On vous demande ensuite de sauvegarder la
clef dans le fichier ~/.ssh/id_rsa par défaut. Lorsque c'est fait, il
ne reste qu'à ajouter le contenu du fichier ~/.ssh/id_rsa.pub à la fin
du fichier .ssh/authorized_keys sur le serveur à distance. Cette
opération peut être complétée à l'aide de la commande en une ligne suivante :
cat ~/.ssh/id_rsa.pub | ssh thales 'cat >> .ssh/authorized_keys'
Bien entendu, vous devez remplacer :code:` thales` par le nom d'hôte que vous avez spécifié dans le fichier de configuration SSH.